<SEC-DOCUMENT>0001144204-18-013823.txt : 20180309
<SEC-HEADER>0001144204-18-013823.hdr.sgml : 20180309
<ACCEPTANCE-DATETIME>20180309145633
ACCESSION NUMBER:		0001144204-18-013823
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		60
CONFORMED PERIOD OF REPORT:	20180131
FILED AS OF DATE:		20180309
DATE AS OF CHANGE:		20180309

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-09143
		FILM NUMBER:		18679743

	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-Q
<SEQUENCE>1
<FILENAME>tv487206_10q.htm
<DESCRIPTION>FORM 10-Q
<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">&nbsp;</P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"></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-top: 0; text-align: center; margin-bottom: 0"><B>&nbsp;</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 12pt"><B>FORM 10-Q</B></FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT></TD><TD STYLE="text-align: justify">Quarterly report pursuant to section 13 or 15(d) of the Securities Exchange Act of 1934 for the
quarterly period ended January 31, 2018 or</TD></TR></TABLE>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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: 47%; border-bottom: Black 1pt solid; text-align: center"><B>Indiana</B></TD>
    <TD STYLE="width: 3%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: center"><B>35-1150732</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">(State or other jurisdiction of</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">(I.R.S. Employer Identification Number)</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">incorporation or organization)</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><B>One Technology Way</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center"><B>Indianapolis, Indiana</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center"><B>46268</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">(Address of principal executive offices)</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">(Zip code)</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Registrant&rsquo;s telephone number, including
area code &nbsp;<B><U>(317) 293-5309</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Indicate by check mark whether the Registrant
(1) has filed all reports required to be filed by Sections 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: &nbsp;Yes <FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT>
No <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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):&#9;Yes <FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT>
No <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. (Check one):</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Large accelerated filer <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Accelerated filer <FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Non-accelerated filer <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT>
<FONT STYLE="font-size: 10pt">(Do not check if a smaller reporting company)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Smaller reporting company
<FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Emerging growth company <FONT STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 STYLE="font-family: Wingdings; font-size: 10pt">&uml;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The number of shares of the Registrant's common
stock outstanding as of March 1, 2018 was 6,692,778.</P>

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

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


<!-- Field: Page; Sequence: 1 -->
    <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%">&nbsp;</TD><TD STYLE="width: 33%">&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: 0; text-align: center">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Form 10-Q Quarterly Report for Fiscal Quarter
Ended January 31, 2018</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>Table of Contents</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 10%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 80%; text-align: center; padding-left: 0.125in"><A HREF="#a_001"><B>Part I - Financial Information</B></A></TD>
    <TD STYLE="vertical-align: bottom; width: 10%; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_002"><FONT STYLE="font-size: 10pt">Item 1.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_002"><FONT STYLE="font-size: 10pt">Financial Statements</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_003"><FONT STYLE="font-size: 10pt">Condensed Consolidated Statements of Income Three months ended January 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_003"><FONT STYLE="font-size: 10pt">3</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_004"><FONT STYLE="font-size: 10pt">Condensed Consolidated Statements of Comprehensive Income Three months ended January 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_004"><FONT STYLE="font-size: 10pt">4</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_005"><FONT STYLE="font-size: 10pt">Condensed Consolidated Balance Sheets As of January 31, 2018 and October 31, 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_005"><FONT STYLE="font-size: 10pt">5</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_006"><FONT STYLE="font-size: 10pt">Condensed Consolidated Statements of Cash Flows Three months ended January 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_006"><FONT STYLE="font-size: 10pt">6</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_007"><FONT STYLE="font-size: 10pt">Condensed Consolidated Statements of Changes in Shareholders' Equity Three months ended January 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_007"><FONT STYLE="font-size: 10pt">7</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_008"><FONT STYLE="font-size: 10pt">Notes to Condensed Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_008"><FONT STYLE="font-size: 10pt">8</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_009"><FONT STYLE="font-size: 10pt">Item 2.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_009"><FONT STYLE="font-size: 10pt">Management's Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_009"><FONT STYLE="font-size: 10pt">20</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_010"><FONT STYLE="font-size: 10pt">Item 3.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_010"><FONT STYLE="font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk </FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_010"><FONT STYLE="font-size: 10pt">26</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_011"><FONT STYLE="font-size: 10pt">Item 4.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_011"><FONT STYLE="font-size: 10pt">Controls and Procedures </FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_011"><FONT STYLE="font-size: 10pt">27</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center; padding-left: 0.125in"><A HREF="#a_012"><B>Part II - Other Information</B></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_013"><FONT STYLE="font-size: 10pt">Item 1.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_013"><FONT STYLE="font-size: 10pt">Legal Proceedings</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_013"><FONT STYLE="font-size: 10pt">28</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_014"><FONT STYLE="font-size: 10pt">Item 1A.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_014"><FONT STYLE="font-size: 10pt">Risk Factors</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_014"><FONT STYLE="font-size: 10pt">28</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_015"><FONT STYLE="font-size: 10pt">Item 2.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_015"><FONT STYLE="font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_015"><FONT STYLE="font-size: 10pt">28</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_016"><FONT STYLE="font-size: 10pt">Item 5.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_016"><FONT STYLE="font-size: 10pt">Other Information</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_016"><FONT STYLE="font-size: 10pt">28</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_017"><FONT STYLE="font-size: 10pt">Item 6.</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in"><A HREF="#a_017"><FONT STYLE="font-size: 10pt">Exhibits</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_017"><FONT STYLE="font-size: 10pt">29</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_018"><FONT STYLE="font-size: 10pt">Signatures</FONT></A></TD>
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_018"><FONT STYLE="font-size: 10pt">30</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_001"></A>PART I - FINANCIAL INFORMATION</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><U>Item 1</U>.</TD><TD><U><A NAME="a_002"></A>FINANCIAL STATEMENTS</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_003"></A>HURCO COMPANIES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CONDENSED CONSOLIDATED STATEMENTS OF INCOME</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">(In thousands, except per share data)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&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="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">January 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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 STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center"><B>(Unaudited)</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Sales and service fees</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">68,444</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: 10%; text-align: right">48,744</TD><TD STYLE="width: 1%; text-align: left">&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; padding-bottom: 1pt">Cost of sales and service</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">48,323</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">36,158</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">&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="font-weight: bold; text-align: left; padding-left: 9pt">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,121</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,586</TD><TD STYLE="text-align: left">&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; padding-bottom: 1pt">Selling, general and administrative expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,966</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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="font-weight: bold; text-align: left; padding-left: 9pt">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,155</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,419</TD><TD STYLE="text-align: left">&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">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">&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">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">&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">Investment income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">116</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">64</TD><TD STYLE="text-align: left">&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; padding-bottom: 1pt">Other income (expense), net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">168</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(51</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</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="font-weight: bold; text-align: left; padding-left: 9pt">Income before taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,437</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,422</TD><TD STYLE="text-align: left">&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; padding-bottom: 1pt">Provision for income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,500</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">543</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Net income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,937</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">879</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&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="font-weight: bold">Income per common share</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>&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="padding-bottom: 2.5pt; padding-left: 9pt">Basic</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.44</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 9pt">Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.43</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 9pt">&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: White">
    <TD STYLE="font-weight: bold">Weighted average common shares outstanding</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>&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: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 9pt">Basic</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,659</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,583</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 9pt">Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,745</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,668</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&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="font-weight: bold; padding-bottom: 2.5pt">Dividends paid per share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.10</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.09</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of the condensed consolidated financial statements.</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_004"></A>HURCO COMPANIES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE
INCOME</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&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>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">January 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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 STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center">(Unaudited)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,937</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: 10%; text-align: right">879</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">&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; text-indent: -0.1in; padding-left: 0.1in">Other comprehensive income (loss):</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-indent: -0.1in; padding-left: 0.1in">&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-left: 9pt">Translation of foreign currency financial statements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,065</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(103</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">&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-left: 9pt">(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(74) and $115, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(222</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">209</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">&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: 1pt; padding-left: 9pt">Gain / (loss) on derivative instruments, net of tax of $(382) and $181, respectively</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,142</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">329</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">&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: 1pt; padding-left: 0.25in">Total other comprehensive income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,701</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">435</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">&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; padding-left: 9pt">Comprehensive income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,638</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,314</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of the condensed consolidated financial statements.</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_005"></A>HURCO COMPANIES, INC.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(In thousands, except share and per share data)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></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="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">January 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">October 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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 STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">(Unaudited)</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">(Audited)</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: center">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="font-weight: bold; text-align: left">Current 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: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left; padding-left: 9pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">80,236</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: 10%; text-align: right">66,307</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,614</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,094</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">Inventories, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">131,526</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">119,948</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">Derivative assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,364</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">596</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">Prepaid assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,105</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,913</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,726</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,557</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">265,571</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">246,415</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Property and equipment:</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="padding-left: 9pt">Land</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">868</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">841</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Building</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,352</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,352</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">Machinery and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,988</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,652</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Leasehold improvements</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,762</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,503</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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">38,970</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,348</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Less accumulated depreciation and amortization</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(26,250</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(25,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Total property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,181</TD><TD STYLE="text-align: left">&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="font-weight: bold; text-align: left">Non-current 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="text-align: left; padding-left: 9pt">Software development costs, less accumulated amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,595</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,226</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">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,586</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,440</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">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,092</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,076</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">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,571</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,176</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Investments and other assets, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,658</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total non-current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">22,502</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">23,049</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Total assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">300,793</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">281,645</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: center">LIABILITIES AND SHAREHOLDERS&rsquo; EQUITY</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="font-weight: bold; text-align: left">Current 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">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">57,603</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">47,638</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">Accrued expenses and other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,008</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,240</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">Accrued warranty expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,043</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,772</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">Derivative liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,156</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,732</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Short-term debt</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,590</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,507</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total current liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">82,400</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">70,889</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Non-current 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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,942</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,821</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">Accrued tax liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,446</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">133</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: 1pt; padding-left: 9pt">Deferred credits and other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,909</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,717</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total non-current liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,297</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,671</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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">&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="font-weight: bold; text-align: left">Shareholders&rsquo; equity:</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-indent: -0.1in; padding-left: 16.2pt">Preferred stock: no par value per share, 1,000,000 shares authorized; no shares issued</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">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 16.2pt">Common stock: no par value, $.10 stated value per share, 12,500,000 shares authorized, 6,866,932 and 6,799,006 shares issued; and 6,692,778 and 6,641,197 shares outstanding, as of January 31, 2018 and October 31, 2017, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">669</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">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; text-indent: -0.1in; padding-left: 16.2pt">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62,380</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,344</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Retained earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">151,536</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">149,267</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: 1pt; text-indent: -0.1in; padding-left: 16.2pt">Accumulated other comprehensive loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,489</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,190</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">210,096</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">203,085</TD><TD STYLE="padding-bottom: 1pt; 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; padding-left: 0.25in">Total liabilities and shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">300,793</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">281,645</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of the condensed consolidated financial statements.</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_006"></A>HURCO COMPANIES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CONDENSED CONSOLIDATED STATEMENTS OF CASH
FLOWS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">(In thousands)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Three Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>January 31,</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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 STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center">(Unaudited)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Cash flows from operating activities:</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: 74%; text-align: left; padding-left: 9pt">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,937</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: 10%; text-align: right">879</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; text-indent: -0.1in; padding-left: 16.2pt">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</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: 0.25in">Provision for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</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: 0.25in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">638</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(377</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Equity in income of affiliates</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(139</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(223</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: 0.25in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">888</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">959</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Foreign currency (gain) loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,514</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">927</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: 0.25in">Unrealized (gain) loss on derivatives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">885</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(683</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">549</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">348</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: 0.25in">Taxes paid related to net settlement of restricted shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">502</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">473</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Change in assets and 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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 27pt">(Increase) decrease in accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,437</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,493</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 27pt">(Increase) decrease in inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,947</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(474</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: 27pt">(Increase) decrease in prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(528</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(659</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 27pt">Increase (decrease) in accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,801</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,785</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: 27pt">Increase (decrease) in accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,680</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,694</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 27pt">Net change in derivative assets and liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40</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: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 27pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">435</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">29</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Net cash provided by (used for) operating activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14,462</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,996</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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">&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="font-weight: bold; text-align: left">Cash flows from investing activities:</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-left: 9pt">Purchase of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(855</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(798</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Proceeds from sale of equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58</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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Software development costs</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(625</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(482</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Net cash provided by (used for) investing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,422</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,280</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Cash flows from financing activities:</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-left: 9pt">Dividends paid</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(668</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(592</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Taxes paid related to net settlement of restricted shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(502</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(473</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-bottom: 1pt; padding-left: 9pt">Proceeds from exercise of common stock options</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">492</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Net cash provided by (used for) financing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(678</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,065</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</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">&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="font-weight: bold; text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,567</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">272</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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">&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="font-weight: bold; text-align: left; padding-left: 0.25in">Net increase (decrease) in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,929</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,923</TD><TD STYLE="text-align: left">&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">&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="font-weight: bold; text-align: left; padding-bottom: 1pt">Cash and cash equivalents at beginning of period</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">66,307</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">41,217</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&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">&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="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents at end of period</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">80,236</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">55,140</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of the condensed consolidated financial statements.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>&nbsp;</I></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-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="a_007"></A>HURCO COMPANIES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES
IN SHAREHOLDERS' EQUITY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>For the Three Months Ended January 31, 2018
and 2017</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(In thousands, except shares outstanding)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></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="text-align: center">&nbsp;</TD><TD 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">Common Stock</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">Additional</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; padding-bottom: 1pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Accumulated</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Other</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD 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">Shares <BR>
Outstanding</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.05in; text-align: center; text-indent: -0.05in"><B>Paid-in</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.05in; text-align: center; text-indent: -0.05in"><B>Capital</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Retained</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Earnings</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD 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">Comprehensive<BR>
 Income (Loss)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font-weight: bold; padding-bottom: 1pt">Balances, October 31, 2016</TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">6,573,103</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">657</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">59,119</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">136,742</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(11,043</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="width: 1%; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 7%; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">185,475</TD><TD STYLE="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&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><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><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">Net income</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">&mdash;</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">879</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">879</TD><TD STYLE="text-align: left">&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><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><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">Other comprehensive income</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">&mdash;</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><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">435</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">435</TD><TD STYLE="text-align: left">&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><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><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">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,760</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">348</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><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">351</TD><TD STYLE="text-align: left">&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><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><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: 1pt">Dividends paid</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</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">&mdash;</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">&mdash;</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">(592</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">&mdash;</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">(592</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Balances, January 31, 2017</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Unaudited)</P></TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">6,602,863</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">660</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">59,467</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">137,029</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(10,608</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">186,548</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&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><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><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="font-weight: bold; padding-bottom: 1pt">Balances, October 31, 2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">6,641,197</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">664</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">61,344</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">149,267</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(8,190</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">203,085</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&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><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><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">Net income</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">&mdash;</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,937</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,937</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other comprehensive income</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">&mdash;</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><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">3,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,701</TD><TD STYLE="text-align: left">&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">&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><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><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>Exercise of common stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,218</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">489</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><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">492</TD><TD STYLE="text-align: left">&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">&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><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><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">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,363</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">547</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><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">549</TD><TD STYLE="text-align: left">&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">&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><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><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-bottom: 1pt">Dividends paid</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</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">&mdash;</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">&mdash;</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">(668</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">&mdash;</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">(668</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Balances, January 31, 2018</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Unaudited)</P></TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">6,692,778</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">669</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">62,380</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">151,536</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(4,489</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">210,096</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of the condensed consolidated financial statements.</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U><A NAME="a_008"></A>NOTES TO CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</U></B></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">GENERAL</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The unaudited Condensed Consolidated Financial
Statements include the accounts of Hurco Companies, Inc. and its consolidated subsidiaries. As used in this report, unless the
context indicates otherwise, the terms &ldquo;we&rdquo;, &ldquo;us&rdquo;, &ldquo;our&rdquo; and similar language refer to Hurco
Companies, Inc. and its consolidated subsidiaries as a whole.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. Although the
majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal
computer components. Our computer control systems and software products are primarily sold as integral components of our computerized
machine tool products. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The condensed financial information as of January
31, 2018 and for the three months ended January 31, 2018 and January 31, 2017 is unaudited. However, in our opinion, the interim
data includes all adjustments, consisting only of normal recurring adjustments, necessary to present fairly our consolidated financial
position, results of operations, changes in shareholders&rsquo; equity and cash flows for and at the end of the interim periods.
We suggest that you read these condensed consolidated financial statements in conjunction with the financial statements and the
notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2017.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 for which we enter into derivative instruments in the form of foreign
currency forward exchange contracts with a major financial institution.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into these forward exchange contracts
to reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries,
to reduce the impact on gross profit and net earnings from sales and purchases denominated in foreign currencies, and to reduce
the impact on our net earnings of foreign currency fluctuations on receivables and payables denominated in foreign currencies that
are different than the subsidiaries&rsquo; functional currency. 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. We record all derivative instruments as assets or liabilities at fair
value.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Derivatives Designated as Hedging Instruments</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into foreign currency forward exchange
contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in the following 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 Condensed
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 is 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"></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: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We had forward contracts outstanding as of
January 31, 2018, denominated in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from February 2018
through January 2019. The contract amounts, expressed at forward rates in U.S. Dollars at January 31, 2018, were $40.1 million
for Euros, $9.8 million for Pounds Sterling and $37.4 million for New Taiwan Dollars. At January 31, 2018, we had approximately
$2.2 million of losses, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Included in this
amount were $1.2 million of unrealized losses, 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 January 2019, when the corresponding inventory that is the subject of the related hedge contracts is sold, as described
above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 2017. We designated this forward contract as a hedge of our net investment in
Euro denominated assets. We selected the forward method under Financial Accounting Standards Board, or FASB, guidance related to
the accounting for derivative 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 in Accumulated other comprehensive loss, net of tax, in the
same manner as the underlying hedged net assets. This forward contract matures in November 2018. As of January 31, 2018, we had
$609,000 of realized gains and $106,000 of unrealized losses, net of tax, recorded as cumulative translation adjustments in Accumulated
other comprehensive loss related to this forward contract.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Derivatives Not Designated as Hedging Instruments</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. These derivative instruments are not designated as hedges under the FASB guidance and, as a result, changes in their
fair value are reported currently as Other income (expense), net in the Condensed Consolidated Statements of Income consistent
with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We had forward contracts outstanding as of
January 31, 2018, denominated in Euros, Pounds Sterling, South African Rand, and New Taiwan Dollar with set maturity dates ranging
from February 2018 through October 2018. The contract amounts, expressed at forward rates in U.S. Dollars at January 31, 2018 totaled
$63.3 million.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Fair Value of Derivative Instruments</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize the fair value of derivative instruments
as assets and liabilities on a gross basis on our Condensed Consolidated Balance Sheets. As of January 31, 2018 and October 31,
2017, all derivative instruments were recorded at fair value on our Consolidated Balance Sheets as follows (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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: 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>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="5" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">January 31, 2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="5" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">October 31, 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center">Balance Sheet</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Fair</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center">Balance Sheet</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center">Fair</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Derivatives</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Location</TD><TD 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">Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Location</TD><TD 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">Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="padding-bottom: 1pt"><U>Designated as Hedging Instruments:</U></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 38%; text-align: left; padding-left: 0.125in">Foreign exchange forward contracts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 19%; text-align: left">Derivative assets</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">768</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 19%; text-align: left">Derivative assets</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">305</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: 0.125in">Foreign exchange forward contracts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Derivative liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,677</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Derivative liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,508</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: left">Not Designated as Hedging Instruments:</TD><TD>&nbsp;</TD>
    <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>&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-left: 0.125in">Foreign exchange forward contracts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Derivative assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">596</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Derivative assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">291</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Foreign exchange forward contracts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Derivative liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,479</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Derivative liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">224</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Effect of Derivative Instruments on the
Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&rsquo; Equity and Condensed
Consolidated Statements of Income</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Derivative instruments had the following effects
on our Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&rsquo; Equity and Condensed
Consolidated Statements of Income, net of tax, during the three months ended January 31, 2018 and 2017 (in thousands):</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 2.75in"></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="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Derivatives</B></FONT></TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Amount of Gain</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Loss) Recognized in</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Other</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Comprehensive</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Income (Loss)</B></P></TD>
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Location of</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Gain (Loss)</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Reclassified</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>from Other</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Comprehensive</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Income (Loss)</B></P></TD>
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Amount of Gain</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Loss) Reclassified</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>from Other</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Comprehensive</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Income (Loss)</B></P></TD>
    <TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Three Months Ended</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>January 31,</B></P></TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Three Months Ended</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>January 31,</B></P></TD>
    <TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018</B></FONT></TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2017</B></FONT></TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018</B></FONT></TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2017</B></FONT></TD>
    <TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Designated as Hedging Instruments:</U></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Effective portion)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 31%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign exchange forward contracts &ndash; Intercompany sales/purchases</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,142</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">329</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 16%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of sales </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">and service</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">222</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(209</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign exchange forward contract &ndash; Net investment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(166</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We did not recognize any gains or losses as
a result of hedges deemed ineffective for the three months ended January 31, 2018. We recognized a loss of $136,000 as a result
of hedges deemed ineffective for the three months ended January 31, 2017. We recognized the following losses and gains in our Condensed
Consolidated Statements of Income during the three months ended January 31, 2018 and 2017 on derivative instruments not designated
as hedging instruments (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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-weight: bold; border-bottom: Black 1pt solid">Derivatives</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Location of Gain </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Loss) Recognized </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>in Operations</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Amount of Gain (Loss)</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Recognized in Operations</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Three Months Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>January 31,</B></P></TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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 STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-decoration: underline; text-align: left">Not Designated as Hedging Instruments:</TD><TD>&nbsp;</TD>
    <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: White">
    <TD STYLE="width: 40%; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 29%; text-align: left">Other income (expense), net</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(1,256</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">790</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table presents the changes in the components of Accumulated
other comprehensive loss, net of tax, for the three months ended January 31, 2018 (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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>&nbsp;</TD><TD 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">Foreign<BR>
 Currency<BR>
 Translation</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Cash Flow<BR>
 Hedges</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%">Balance, October 31, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(7,409</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(781</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(8,190</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other comprehensive income (loss) before reclassifications</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,065</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,142</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,923</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Reclassifications</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(222</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(222</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Balance, January 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,344</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(2,145</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(4,489</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">3.</TD><TD>EQUITY INCENTIVE PLAN</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of stock option activity for the
three-month period ended January 31, 2018, is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="text-align: justify">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Stock </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Options</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Weighted Average </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Exercise</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Price</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 59%">Outstanding at October 31, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">78,725</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: 20%; text-align: right">20.97</TD><TD STYLE="width: 1%; text-align: left">&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">Options granted</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">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Options exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26,218</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">18.76</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: 1pt">Options cancelled</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</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">&mdash;</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Outstanding at January 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">52,507</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">22.07</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The total intrinsic value of stock options
exercised during the three months ended January 31, 2018 was approximately $492,000.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Summarized information about outstanding stock
options as of January 31, 2018, that have already vested and are currently exercisable, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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="text-align: justify">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Options Already Vested and </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Currently Exercisable</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 67%; text-align: left">Number of outstanding options</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 30%; text-align: right">52,507</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Weighted average remaining contractual life (years)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.24</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Weighted average exercise price per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">22.07</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Intrinsic value of outstanding options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,211,926</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The intrinsic value of an outstanding stock
option is calculated as the difference between the stock price as of January 31, 2018 and the exercise price of the option.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 15, 2017, the Compensation Committee
granted a total of 2,364 shares of time-based restricted stock to our non-executive employees. 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 $42.30 per share.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 3, 2018, the Compensation Committee
determined the degree to which the long-term incentive compensation arrangement approved for the fiscal 2015-2017 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 2015. As a result, the Compensation Committee determined that a total of 23,299 performance shares were
earned by our executive officers, which performance shares vested on January 3, 2018. 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 $42.20 per share.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 3, 2018, 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 2018 through fiscal 2020.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On that date, the Compensation Committee granted
a total of 14,810 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 $42.20 per share.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 3, 2018, the Compensation Committee
also granted a total target number of 20,734 PSUs to our executive officers designated as &ldquo;PSU &ndash; TSR&rdquo;. These
PSUs were weighted as approximately 40% of the overall 2018 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 2018-2020, 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 $45.68 per PSU
and was calculated using the Monte Carlo approach.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 3, 2018, the Compensation Committee
also granted a total target number of 21,891 PSUs to our executive officers designated as &ldquo;PSU &ndash; ROIC&rdquo;. These
PSUs were weighted as approximately 35% of the overall 2018 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 2018-2020. 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 $42.20
per share.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">A reconciliation of the Company&rsquo;s restricted stock, performance
share and PSU activity and related information for the three-month period ended January 31, 2018 is as follows:</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>&nbsp;</TD><TD 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">Number&nbsp;of<BR> Shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Weighted&nbsp;Average<BR> Grant Date<BR> Fair&nbsp;Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 59%; text-indent: -12pt; padding-left: 12pt">Unvested at October 31, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">157,809</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: 20%; text-align: right">32.05</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -12pt; padding-left: 0.5in">Shares or units granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,799</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43.41</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; text-indent: -12pt; padding-left: 0.5in">Shares or units vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25,363</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32.19</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -12pt; padding-left: 0.5in">Shares or units cancelled</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,385</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33.67</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: 1pt; text-indent: -12pt; padding-left: 0.5in">Shares or units withheld</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(11,706</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">32.19</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: -12pt; padding-left: 12pt">Unvested at January 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">174,154</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">35.86</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the first three months of fiscal 2018
and 2017, we recorded $549,000 and $351,000, respectively, as stock-based compensation expense related to grants under our equity
plans. As of January 31, 2018, there was an estimated $4.2 million of total unrecognized stock-based compensation cost that we
expect to recognize by the end of the first quarter of fiscal 2021.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">EARNINGS PER SHARE</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Per share results have been computed based
on the average number of common shares outstanding over the period in question. The computation of basic and diluted net income
per share is determined using net income applicable to common shareholders as the numerator and the number of shares outstanding
as the denominator as follows (in thousands, except per share amounts):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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="color: red; text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">January 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Basic</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Diluted</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Basic</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Diluted</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left; padding-left: 0.65pt">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,937</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: 10%; text-align: right">2,937</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: 10%; text-align: right">879</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: 10%; text-align: right">879</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.65pt">Undistributed earnings allocated to participating shares</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(21</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(21</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.65pt">Net income applicable to common shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,916</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,916</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">874</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">874</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.65pt">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace">&nbsp;</TD>
    <TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: right">&nbsp;</TD><TD STYLE="font-family: Courier New, Courier, Monospace; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.65pt">Weighted average shares outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,659</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,659</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,583</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,583</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.65pt">Stock options and contingently issuable securities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">86</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">85</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.65pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,659</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,745</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,583</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,668</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.65pt">&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><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="padding-bottom: 2.5pt; padding-left: 0.65pt">Income per share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.44</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.43</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.13</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></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="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">ACCOUNTS RECEIVABLE</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are net of allowances for
doubtful accounts of $797,000 as of January 31, 2018 and $639,000 as of October 31, 2017.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In July 2015, the FASB issued guidance on simplifying
the measurement of inventory. The guidance, which applies to inventory that is measured using any method other than the last-in,
first-out (&ldquo;LIFO&rdquo;) or retail inventory method, requires that entities measure inventory at the lower of cost or net
realizable value. The Company adopted the provisions of this guidance prospectively in the first quarter of fiscal 2018. The adoption
of this guidance did not have a material impact on the Company&rsquo;s consolidated results of operations, financial position,
or cash flows.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories, priced at the lower of cost (first-in,
first-out method) or net realizable value, are summarized below (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</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="text-align: center">&nbsp;</TD><TD 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">January 31, <BR>
2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">October 31, <BR>
2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 62%; text-align: left">Purchased parts and sub-assemblies</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">38,315</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: 16%; text-align: right">33,045</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Work-in-process</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,040</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,008</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: 1pt">Finished goods</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">71,171</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">66,895</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">131,526</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">119,948</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We operate in a single segment: industrial
automation equipment. We design, manufacture and sell computerized 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. Our computer control systems and software products are primarily sold as integral components of our computerized machine
tool products. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">8. GUARANTEES AND PRODUCT WARRANTIES</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">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 January 31, 2018, 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 assumes the risk of ownership. The customer does not obtain
title, however, until the customer 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 certain components
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):</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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: 0; text-align: justify">&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="text-align: justify">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Three Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>January 31,</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: justify">&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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 STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: justify">Balance, beginning of period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,772</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,523</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.125in">Provision for warranties during the period</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">980</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">806</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.125in">Charges to the reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(771</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(790</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 0.125in">Impact of foreign currency translation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Balance, end of period</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,043</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,533</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The year-over-year increase in our warranty
reserve 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.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">9.</TD><TD STYLE="text-align: justify">DEBT AGREEMENTS</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.2
million). On February 14, 2018, we renewed this facility with an expiration date of February 13, 2019. We had $1.6 million and
$1.5 million of borrowings under our China credit facility at January 31, 2018 and October 31, 2017, respectively, which bears
interest at variable rates of 4.4% and 4.4% 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All of our credit facilities are unsecured.
At January 31, 2018, we had unutilized credit facilities of $19.9 million.</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">10.</TD><TD STYLE="text-align: justify">INCOME TAXES</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2017, the Tax Cuts and Jobs Act
(the &ldquo;Tax Reform Act&rdquo;) was enacted. The Tax Reform Act among other things, lowered the U.S. corporate tax rate from
35% to 21%, implemented a territorial tax system from a worldwide system and imposed a tax on deemed repatriation of earnings of
foreign subsidiaries, all of which were effective for our first quarter of fiscal 2018. Other provisions to the Tax Reform Act,
such as elimination of domestic production deductions and limitation on other business deductions, will be effective for us beginning
in fiscal 2019. We recognized the income tax effects of the Tax Reform Act in our 2018 financial statements in accordance with
Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, <I>Income Taxes</I>,
in the reporting period in which the 2017 Tax Act was signed into law. As such, our financial results reflect the income tax effects
of the Tax Reform Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income
tax effects of the Tax Reform Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be
determined.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recorded income tax expense during the first
three months of fiscal 2018 of $4.5 million compared to $0.5 million for the same period in fiscal 2017. Our effective tax rate
for the first three months of fiscal 2018 was 61% in comparison to 38% for the same period in fiscal 2017. The effective tax rate
for the three months ended January 31, 2018 is a blended rate reflecting the estimated benefit of approximately one month of the
federal tax rate reductions for fiscal 2018, a one-time provisional adjustment of $2.5 million related to the transition tax on
deemed repatriation of accumulated foreign income and a one-time non-cash tax charge of $0.4 million related to the revaluation
of net deferred tax assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The $2.5 million transition tax on deemed repatriation
of accumulated foreign income is subject to adjustment during the measurement period of up to one year following the December 2017
enactment date, as provided by recent SEC guidance. We measure deferred tax assets and liabilities using enacted tax rates that
will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, our deferred tax
assets and liabilities were re-measured to reflect the reduction in the U.S. corporate income tax rate from 35% to 21%, resulting
in an increase of $0.4 million in income tax expense for the first quarter ended January 31, 2018 and a corresponding decrease
of $0.4 million in net deferred tax assets as of January 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Both of these tax adjustments represent provisional
amounts based upon our current interpretation of the Tax Reform Act and may change as we receive additional clarification and implementation
guidance. We will continue to analyze the effects of the Tax Reform Act on our financial statements and operations. Any additional
impacts from the enactment of the Tax Reform Act will be recorded as they are identified during the measurement period as provided
for in accordance with Staff Accounting Bulletin No. 118.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Our unrecognized tax
benefits were $1.2 million as of January 31, 2018 and as of October 31, 2017, and in each case included accrued interest.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize accrued interest and penalties
related to unrecognized tax benefits as components of income tax expense. As of January 31, 2018, the gross amount of interest
accrued, reported in Accrued expenses and other, was approximately $58,000, which did not include the federal tax benefit of interest
deductions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We file U.S. federal and state income tax returns,
as well as tax returns in several foreign jurisdictions. The statutes of limitations with respect to unrecognized tax benefits
will expire between July 2018 and July 2020.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">11.</TD><TD STYLE="text-align: justify">FINANCIAL INSTRUMENTS</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">FASB fair value guidance established a three-tier
fair value hierarchy, which categorizes the inputs used in measuring fair value. 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 in which little or no market data exist,
therefore requiring an entity to develop its own assumptions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 January 31, 2018
and October 31, 2017 (in thousands):</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">Assets</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Liabilities</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">January 31,<BR> 2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">October 31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">January 31,<BR> 2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">October 31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-decoration: underline">Level 1</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><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: 40%; text-align: left">Deferred Compensation</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,739</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,638</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">-</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">-</TD><TD STYLE="width: 1%; text-align: left">&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">&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><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-decoration: underline">Level 2</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><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>Derivatives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,364</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">596</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,156</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,732</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 that are readily available.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Included in 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 condensed consolidated financial statements at fair
value. We have derivative financial instruments in the form of foreign currency forward exchange contracts as described in Note
2 of Notes to the Condensed Consolidated Financial Statements. The U.S. Dollar equivalent notional amounts of these contracts was
$149.1 million and $134.3 million at January 31, 2018 and October 31, 2017, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value of our 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 contracts 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 to
be material risks.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">12.</TD><TD STYLE="text-align: justify">CONTINGENCIES AND LITIGATION</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">From time to time, we are
involved in claims and lawsuits arising in the normal course of business. 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. We maintain insurance policies for such matters, and we record insurance recoveries when we determine
such recovery to be probable. 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. We believe that the ultimate resolution of claims for any
losses will not exceed our insurance policy coverages.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">13.</TD><TD STYLE="text-align: justify">NEW ACCOUNTING PRONOUNCEMENTS</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I><U>Recently Adopted Accounting Pronouncements:</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2014, the FASB issued ASU No. 2014-15,
<I>Disclosure of Uncertainties about an Entity&rsquo;s Ability to Continue as a Going Concern</I>, which requires management to
evaluate whether there is substantial doubt about an entity&rsquo;s ability to continue as a going concern and provide related
footnote disclosures. ASU No. 2014-15 is effective for our fiscal year 2018, including interim periods within the fiscal year.
As such, we adopted this standard in the first quarter of fiscal 2018. This standard did not have a significant effect on our accounting
policies or on our condensed consolidated financial statements and related disclosures.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In July 2015, the FASB issued ASU No. 2015-11,
Inventory (Topic 330): <I>Simplifying the Measurement of Inventory</I>, which requires companies to measure inventory at lower
of cost and net realizable value, versus lower of cost or market. Net realizable value is the estimated selling price in the ordinary
course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU 2015-11 is effective for
our fiscal year 2018, with early adoption permitted and should be applied prospectively. As such, we adopted this standard in the
first quarter of fiscal 2018 on a prospective basis. This standard did not have a significant effect on our accounting policies
or on our condensed consolidated financial statements and related disclosures. For additional information, see Note 6: Inventories.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2016, the FASB issued ASU 2016-15,&nbsp;<I>Statement
of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</I>. This standard is intended to address
eight classification issues related to the statement of cash flows to reduce diversity in practice in how certain transactions
are classified. ASU 2016-15 is effective for our fiscal year 2019, with early adoption permitted. This standard requires adoption
based upon a retrospective transition method. We elected to early adopt this standard in the first quarter of fiscal 2018. This
standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and
related disclosures.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. At this time, we expect to use the modified retrospective
approach upon adoption and expect this standard will have an overall immaterial impact on our consolidated financial statements.
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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2017, the FASB issued ASU 2017-12,
<I>Derivatives and Hedging (Topic 815) Targeted Improvements to Accounting for Hedging Activities</I>, which simplifies the application
of hedge accounting and enables companies to better portray the economics of their risk management activities in their financial
statements<I>. </I>ASU 2017-12 is effective for our fiscal year 2020, including interim periods within the fiscal year, and requires
modified retrospective application. Early adoption is permitted. We do not anticipate that the adoption of this ASU will have a
material impact on our consolidated financial statements and disclosures.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2018, FASB issued ASU No. 2018-02,
<I>Income Statement&nbsp;&ndash;&nbsp;Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects from Accumulated
Other Comprehensive Income</I>, which will allow a reclassification from accumulated other comprehensive income to retained earnings
for the tax effects resulting from the Tax Reform Act that are stranded in accumulated other comprehensive income. This standard
also requires certain disclosures about stranded tax effects. This ASU, however, does not change the underlying guidance that requires
that the effect of a change in tax laws or rates be included in income from continuing operations. ASU 2018-02 will be effective
for our fiscal year 2020, with the option to early adopt at any time prior to the effective date. It must be applied either in
the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income
tax rate in the Tax Reform Act is recognized. We are assessing the impact this new accounting guidance will have on our consolidated
financial statements.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following Management&rsquo;s Discussion
and Analysis of Financial Condition and Results of Operations (&ldquo;MD&amp;A&rdquo;) contains information intended to help provide
an understanding of our financial condition and other related matters, including our liquidity, capital resources and results of
operations. The MD&amp;A is provided as a supplement to, and should be read in conjunction with, our unaudited financial statements
and the notes accompanying our unaudited financial statements appearing elsewhere in this report, as well as our audited financial
statements, the accompanying notes and the MD&amp;A included in our Annual Report on Form 10-K for the year ended October 31, 2017.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. Although the majority of our computer
control systems and software products are proprietary, they predominantly use industry standard personal computer components. Our
computer control systems and software products are primarily sold as integral components of our computerized machine tool products.
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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The market for machine tools is international
in scope. We have both significant foreign sales and significant foreign manufacturing operations. During the first three months
of fiscal 2018, approximately 56% 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 13% 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">We sell our products
through more than 190 independent agents and distributors throughout North and South America (the &ldquo;Americas&rdquo;), Europe
and Asia. Although some distributors carry competitive products, we are the primary line for the majority of our distributors globally.
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 our 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.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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. See Note 2 of Notes to the
Condensed Consolidated Financial Statements for additional information.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><U>Three Months Ended January 31, 2018 Compared
to Three Months Ended January 31, 2017</U></P>

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

<P STYLE="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="color: windowtext"><I>Sales
and Service Fees.</I></FONT> <FONT STYLE="color: black">Sales and service fees for the first quarter of fiscal 2018 were $68.4
million, an increase of $19.7 million, or 40%, compared to the corresponding prior year period and included a favorable currency
impact of $4.4 million, or 9%, when translating foreign sales to U.S. dollars for financial reporting purposes.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth net sales and
service fees by geographic region for the first quarter ended January 31, 2018 and 2017 (dollars in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">January 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">$ Change</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">% Change</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%">Americas</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">21,030</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">31</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">16,709</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">34</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,321</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">26</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Europe</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,572</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,746</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50</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-bottom: 1pt">Asia Pacific</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,096</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,463</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,633</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">41</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0in">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">68,444</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">48,744</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">19,700</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">40</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sales in the Americas for the first quarter
of fiscal 2018 increased by 26% compared to the corresponding period in fiscal 2017, and reflected improved U.S. market conditions
and demand from U.S. customers for all product lines (Hurco, Takumi and Milltronics).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">European sales for
the first quarter of fiscal 2018 increased by 50%, compared to the corresponding period in fiscal 2017, and included a favorable
currency impact of 15%, when translating foreign sales to U.S. dollars for financial reporting purposes. The increase in European
sales for the first quarter of fiscal 2018 was primarily attributable to increased customer demand for Hurco and Takumi vertical
milling machines in Germany, the United Kingdom, France and Italy.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Asian Pacific sales for the first quarter of
fiscal 2018 increased by 41%, compared to the corresponding period in fiscal 2017, and included a favorable currency impact of
8%, when translating foreign sales to U.S. dollars for financial reporting purposes. The increase in Asian Pacific sales for the
first quarter of 2018 was primarily attributable to increased customer demand of Hurco and Takumi vertical milling machines in
China, and included a notable increase in sales of Hurco machines in Southeast Asia.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth net sales and
service fees by product category for the quarter ended January 31, 2018 and 2017 (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">January 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">$<BR>
 Change</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">% <BR>
Change</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; text-align: justify">Computerized Machine Tools</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">59,803</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">87</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">40,700</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">83</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">19,103</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">47</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Computer Control Systems and Software &dagger;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">603</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">568</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Service Parts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,043</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,769</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">274</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Service Fees</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,995</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,707</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">288</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">68,444</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">48,744</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">19,700</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">40</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: #5E6A71; background-color: #F9F9F9"><B><SUP>&dagger;</SUP></B></FONT>
Amounts shown do not include computer control systems and software sold as an integrated component of computerized machine systems.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The increase in sales of Computerized Machine
Tools during the first quarter of fiscal 2018 compared to the corresponding prior year period was primarily due to increased customer
demand from customers across all three regions and for all product lines (Hurco, Takumi and Milltronics).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Orders. </I>Orders for the first quarter
of fiscal 2018 were a record $76.9 million, an increase of $15.9 million, or 26%, compared to the corresponding period in fiscal
2017, and included a favorable currency impact of $5.0 million, or 8%, when translating foreign orders to U.S. dollars.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth new orders booked
by geographic region for the first quarter ended January 31, 2018 and 2017 (dollars in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">January 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD 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">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">$ Change</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">% Change</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%">Americas</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">20,514</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">27</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">20,342</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">33</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">172</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Europe</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,226</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,349</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,877</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37</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-bottom: 1pt">Asia Pacific</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">16</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,329</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,838</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">46</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">76,907</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">61,020</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,887</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26</TD><TD STYLE="padding-bottom: 1pt; text-align: left">%</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Orders in the Americas for the first quarter
of fiscal 2018 increased by 1%, compared to the corresponding period in fiscal 2017. This increase was primarily attributable to
slight increased customer demand for higher-performance Hurco machines.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">European orders for the first quarter increased
by 37%, compared to the corresponding prior year period, and included a favorable currency impact of 13% when translating foreign
orders to U.S. dollars. The year-over-year increase in orders was driven primarily by increased customer demand for Hurco and Takumi
vertical milling machines in Germany, Italy and France.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Asian Pacific orders for the first quarter
increased by 46%, compared to the corresponding prior year period, and included a favorable currency impact of 11% when translating
foreign orders to U.S. dollars. The year-over-year increase in orders was driven primarily by increased customer demand for Hurco
vertical milling machines in China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Gross Profit</I>. Gross profit for the first
quarter of fiscal 2018 was $20.1 million, or 29% of sales, compared to $12.6 million, or 26% of sales, for the corresponding prior
year period. The year-over-year increase in gross profit as a percentage of sales reflected the increased volume of sales of Hurco
machines, particularly in Europe, and the favorable impact of foreign currency translation compared to the corresponding prior
year period.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Operating Expenses</I>. Selling, general
and administrative expenses for the first quarter of fiscal 2018 were $13.0 million, or 19% of sales, compared to $11.2 million,
or 23% of sales, in the corresponding period in fiscal 2017, and included an unfavorable currency impact of $0.7 million when translating
foreign expenses to U.S. dollars for financial reporting purposes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Operating Income.</I> Operating income for
the first quarter of fiscal 2018 was $7.2 million compared to $1.4 million for the corresponding period in fiscal 2017. The increase
in operating income year-over-year was primarily driven by the increased volume of sales of Hurco machines, particularly in Europe,
and the favorable impact of foreign currency translation compared to the corresponding prior year period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Other Income (Expense), Net</I>. Other income
(expense), net in the first quarter of fiscal 2018 increased by $0.2 million from the corresponding period in fiscal 2017 primarily
due to foreign currency gains on transactions denominated in foreign currencies experienced in fiscal 2018 compared to foreign
currency losses experienced in fiscal 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Income Taxes</I>. The effective
tax rate for the first quarter of fiscal 2018 was 61% compared to 38% in the corresponding prior year period. The increase in
the effective tax rate for the first quarter of fiscal 2018 compared to the corresponding prior year period was primarily due
to one-time provisional adjustments related to the Tax Cuts and Jobs Act (the &ldquo;Tax Reform Act&rdquo;) that was enacted
on December 22, 2017. The Tax Reform Act, among other things, lowered the U.S. corporate income tax rate from 35% to
21% effective January 1, 2018, implemented a territorial tax system, and imposed a tax on the deemed repatriated earnings
of foreign subsidiaries. As a result of the change in the tax law, a one-time non-cash tax charge of $0.4 million related to
the revaluation of deferred tax assets and liabilities was recorded in the first quarter of fiscal 2018. In addition, a
one-time charge of $2.5 million related to the transition tax on the deemed repatriation of accumulated foreign income was
recorded in the first quarter of fiscal 2018, which amount is subject to adjustment during the measurement period of up to
one year following the December 2017 enactment date, as provided by recent SEC guidance. The impact of these charges
increased our effective rate by approximately 39% for the first quarter of fiscal 2018. Excluding the impact of these
charges, earnings per diluted share would have been $0.43 higher than the earnings per diluted share we reported for the
first quarter of fiscal 2018.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At January 31, 2018, we had cash and cash equivalents
of $80.2 million, compared to $66.3 million at October 31, 2017. Approximately 62% of the $80.2 million of cash and cash equivalents
is denominated in U.S. Dollars. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Working capital was $183.2 million at January
31, 2018 compared to $175.5 million at October 31, 2017. The increase in working capital was primarily due to an increase in inventories.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Capital expenditures of $1.5 million during
the first three months of fiscal 2018 were primarily for capital improvements in existing facilities and software development costs.
We funded these expenditures with cash on hand.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At January 31, 2018, we had $1.6 million of
borrowings outstanding under our China credit facility. We had no other debt or borrowings under any of our other credit facilities.
At January 31, 2018, we had an aggregate of $19.9 million available for borrowing under our credit facilities and were in compliance
with all covenants relating thereto.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We believe our cash position and borrowing
capacity under our credit facilities provide adequate liquidity to fund our operations over the next twelve months and allow us
to remain committed to our strategic plan of product innovation and targeted penetration of developing markets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We continue to receive and review information
on businesses and assets for potential acquisition, including intellectual property assets that are available for purchase.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our accounting policies, which are described
in our Annual Report on Form 10-K for the fiscal year ended October 31, 2017, require management to make significant estimates
and assumptions using information available at the time the estimates are made. These estimates and assumptions significantly affect
various reported amounts of assets, liabilities, revenues, and expenses. If our future experience differs materially from these
estimates and assumptions, our results of operations and financial condition would be affected. There were no material changes
to our critical accounting policies during the first three months of fiscal 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>CONTRACTUAL OBLIGATIONS AND COMMITMENTS</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no material changes related
to our contractual obligations and commitments from the information provided in our Annual Report on Form 10-K for the fiscal year
ended October 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>OFF BALANCE SHEET ARRANGEMENTS</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">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 January 31, 2018, 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 assumes 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>CAUTIONARY STATEMENT CONCERNING FORWARD-LOOKING STATEMENTS</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain statements made in this report constitute
&ldquo;forward-looking statements&rdquo; within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking
statements are subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance
or achievements to be materially different from those expressed or implied by the statements. These risks, uncertainties and other
factors include, but are not limited to:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The cyclical nature of the machine tool industry;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Uncertain economic conditions, which may adversely affect overall demand, in the Americas, Europe and/or Asia Pacific markets;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The risks of our international operations;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The limited number of our manufacturing sources;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The effects of changes in currency exchange rates;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Our dependence on new product development;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Possible obsolescence of our technology and the need to make technological advances;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Competition with larger companies that have greater financial resources;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Increases in the prices of raw materials, especially steel and iron products;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Acquisitions that could disrupt our operations and affect operating results;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Impairment of our assets;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Negative or unforeseen tax consequences;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The need and/or ability to protect our intellectual property assets;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Our ability to integrate acquisitions;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Uncertainty concerning our ability to use tax loss carryforwards;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Breaches of our network and system security measures;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The effect of the loss of members of senior management and key personnel; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Governmental actions, initiatives and regulations, including import and export restrictions and tariffs and changes to tax
laws.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We discuss these and other important risks
and uncertainties that may affect our future operations in Part I, Item 1A &ndash; Risk Factors in our most recent Annual Report
on Form 10-K and may update that discussion in Part II, Item 1A &ndash; Risk Factors in this report or a Quarterly Report on Form
10-Q we file hereafter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Readers 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="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: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 0.5in"><U>Item 3</U>.</TD><TD STYLE="text-align: justify"><U><A NAME="a_010"></A>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -1in"><U>Interest Rate
Risk</U></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">In the first three months
of fiscal 2018, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">Our products primarily 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">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 also enter into foreign currency forward contracts to hedge a portion of our net
investment denominated in Euros. We do not speculate in the financial markets and, therefore, do not enter into these contracts
for trading purposes.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">Notional Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">Weighted<BR>
 Average</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contract Amount at </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Forward Rates in</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>U.S. Dollars</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Forward </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contracts</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>in Foreign </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Currency</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD 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">Forward<BR>
 Rate</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contract </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Date</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD 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">January 31, <BR>
2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="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="text-decoration: underline; text-align: justify">Sale Contracts:</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-left: 5.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 25%">Euro</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">31,950,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">1.1943</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: 9%; text-align: right">38,157,675</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: 9%; text-align: right">40,057,745</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 28%; text-align: center; padding-left: 5.4pt">February 2018 &ndash; January 2019</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Pound Sterling</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,850,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.3430</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,199,798</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,767,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center; padding-left: 5.4pt">February 2018 &ndash; January 2019</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: center; padding-left: 5.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-decoration: underline; text-align: justify">Purchase Contracts:</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: center; padding-left: 5.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">New Taiwan Dollar *</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,078,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29.4007</TD><TD STYLE="text-align: left">*</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">36,665,838</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">37,395,830</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center; padding-left: 5.4pt">February 2018 &ndash; January 2019</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">*NT Dollars per U.S. Dollar</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Forward contracts for the sale or purchase
of foreign currencies as of January 31, 2018, which were entered into to protect against the effects of foreign currency fluctuations
on receivables and payables denominated in foreign currencies and are not designated as hedges under FASB guidance, were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; padding-bottom: 1pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notional<BR>
Amount</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; padding-bottom: 1pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Weighted</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Average</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contract
Amount at <BR>
Forward Rates in</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>U.S. Dollars</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Forward</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contracts</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>in Foreign</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Currency</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Forward</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Rate</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contract</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Date</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD 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">January 31,<BR>
 2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="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="text-decoration: underline; text-align: left">Sale Contracts:</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 25%">Euro</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">19,609,529</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">1.1992</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: 9%; text-align: right">23,515,802</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: 9%; text-align: right">24,594,485</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 28%; text-align: center">February 2018-October 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Pound Sterling</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,330,222</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.3655</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,181,821</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,308,750</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">February 2018-April 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">South African Rand</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,782,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">664,985</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">813,688</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">April 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: justify">Purchase Contracts:</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">New Taiwan Dollar</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,004,758,621</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29.4923</TD><TD STYLE="text-align: left">*</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">34,068,559</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">34,606,204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">February 2018-May 2018</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">* NT Dollars per U.S. Dollar</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are also exposed to foreign currency exchange
risk related to our investment in net assets in foreign countries. To manage this risk, we have maintained a forward contract with
a notional amount of &euro;3.0 million. We designated this forward contract as a hedge of our net investment in Euro-denominated
assets. We selected the forward method under FASB guidance related to the accounting for derivative 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
in Accumulated other comprehensive loss, net of tax, in the same manner as the underlying hedged net assets. This forward contract
matures in November 2018. At January 31, 2018, we had $609,000 of realized gains and $106,000 of unrealized losses, net of tax,
recorded as cumulative translation adjustments in Accumulated other comprehensive loss related to the hedging of our net investment
in Euro-denominated assets. Forward contracts for the sale or purchase of foreign currencies as of January 31, 2018, which are
designated as net investment hedges under this guidance were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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-weight: bold; text-align: center">&nbsp;</TD><TD 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">Notional<BR> Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Weighted <BR> Avg.</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contract Amount at Forward <BR> Rates in</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>U.S. Dollars</B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Forward Contracts</TD><TD 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"><FONT STYLE="font-size: 10pt"><B>in Foreign<BR>
 <U STYLE="text-decoration: none">Currency</U></B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Forward</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U STYLE="text-decoration: none">Rate</U></B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Contract </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U STYLE="text-decoration: none">Date</U></B></P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD 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"><FONT STYLE="font-size: 10pt"><B>January
31,<BR>
2018</B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Maturity Date</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-decoration: underline; text-align: left">Sale Contracts:</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 25%; text-align: justify">Euro</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">3,000,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">1.2095</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: 9%; text-align: right">3,628,500</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: 9%; text-align: right">3,800,130</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 28%; text-align: center">November 2018</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><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: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-weight: normal"><U>Item 4</U>.</FONT></TD><TD><FONT STYLE="font-weight: normal"><U><A NAME="a_011"></A>CONTROLS AND PROCEDURES</U></FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We conducted an evaluation under the supervision
and with participation of management, including the Chief Executive Officer and Chief Financial Officer, of the effectiveness of
the design and operation of our disclosure controls and procedures as of January 31, 2018, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no changes in our internal control
over financial reporting during the three months ended January 31, 2018 that materially affected, or are reasonably likely to materially
affect, our internal control over financial reporting.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_012"></A>PART II - OTHER INFORMATION</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><U>Item 1.</U></TD><TD STYLE="text-align: justify"><U><A NAME="a_013"></A>LEGAL PROCEEDINGS</U></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">From time to time we are
involved in various claims and lawsuits arising in the normal course of business. 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. We maintain insurance policies for such matters, and we record insurance recoveries when we
determine such recovery to be probable. 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. We believe that the ultimate resolution of claims
for any losses will not exceed our insurance policy coverages.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><U>Item 1A.</U></TD><TD STYLE="text-align: justify"><U><A NAME="a_014"></A>RISK FACTORS</U></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no material changes from the
risk factors disclosed in Part I, Item 1A &ndash; Risk Factors in our Annual Report on Form 10-K for the year ended October 31,
2017.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><U>Item 2</U>.</TD><TD><U><A NAME="a_015"></A>UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the purchases
of common stock made by us during the three months ended January&nbsp;31, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="text-align: center">&nbsp;</TD><TD 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">Total <BR> Number of<BR> Shares <BR> Purchased</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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">Average <BR> Price Paid <BR> per Share</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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"><FONT STYLE="font-size: 10pt"><B>Total Number<BR> of Shares<BR> Purchased as<BR> Part of Publicly <BR> Announced <BR> Plans or <BR> Programs<SUP>(1)</SUP></B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD 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"><FONT STYLE="font-size: 10pt"><B>Approximate <BR> Dollar Value <BR> of Shares that <BR> May Yet Be <BR> Purchased <BR> Under Plans <BR> or Programs<SUP>(1)</SUP></B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%">November 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">0</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">0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">0</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">0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>December 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">January 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,706</TD><TD STYLE="padding-bottom: 1pt; text-align: left"><SUP>(2)</SUP></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">32.19</TD><TD STYLE="padding-bottom: 1pt; text-align: left"><SUP>(2)</SUP></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,706</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">32.19</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(1)</TD><TD STYLE="text-align: justify">The Company does not have any publicly announced share repurchase plans or programs.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(2)</TD><TD STYLE="text-align: justify">Represents shares of our common stock that were withheld to satisfy the income tax obligations
of recipients of awards of 32,153 restricted shares and earned performance shares granted under the 2008 Plan and 4,916 restricted
shares granted under the 2016 Equity Plan in connection with the vesting of such awards.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-weight: normal"><U>Item 5.</U></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal"><U><A NAME="a_016"></A>OTHER INFORMATION</U></FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the period covered by this report, the
Audit Committee of our Board of Directors engaged our independent registered public accounting firm to perform non-audit, tax planning
services. This disclosure is made pursuant to Section 10A9(i)(2) of the Securities Exchange Act of 1934, as added by Section 202
of the Sarbanes-Oxley Act of 2002.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><U>Item 6</U>.</TD><TD><U><A NAME="a_017"></A>EXHIBITS </U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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: 7%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 10%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/0000315374-97-000010.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">3.1</FONT></A></TD>
    <TD STYLE="width: 83%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/315374/0000315374-97-000010.txt" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Amended and Restated Articles of Incorporation of the Registrant, incorporated by reference to Exhibit 3.1 to the Registrant&rsquo;s Quarterly Report on Form 10-Q for the quarter ended July 31, 1997. </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="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-size: 10pt">3.2</FONT></A></TD>
    <TD STYLE="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-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="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">31.1</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="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="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">31.2</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="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="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">32.1</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="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="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">32.2</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv487206_ex32-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="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="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">XBRL Instance Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
</TABLE>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></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: 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">HURCO COMPANIES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 50%">&nbsp;</TD>
    <TD STYLE="text-align: justify; width: 5%">&nbsp;</TD>
    <TD STYLE="text-align: justify; width: 45%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Sonja K. McClelland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Sonja K. McClelland</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Executive Vice President, Secretary, Treasurer &nbsp;&amp; Chief Financial Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 3in">&nbsp;</P>

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



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

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

<!-- Field: Page; Sequence: 30; 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 -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>tv487206_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"></P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">I, Michael Doar, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of Hurco Companies, Inc.;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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: 0 0 0 1in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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 generally accepted accounting principles;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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 registrant's board of directors
(or persons performing the equivalent functions):</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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: 0 0 0 0.75in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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: 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="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">March 9, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</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"><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%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>tv487206_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; text-align: right"><B>Exhibit 31.2</B></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">I, Sonja K. McClelland, certify
that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of Hurco Companies, Inc.;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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: 0 0 0 0.75in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 63pt"></TD><TD STYLE="width: 14.4pt">(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: 0 0 0 1in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 63pt"></TD><TD STYLE="width: 14.4pt">(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 generally accepted accounting principles;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 63pt"></TD><TD STYLE="width: 14.4pt">(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;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 63pt"></TD><TD STYLE="width: 14.4pt">(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;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></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 registrant's board of directors
(or persons performing the equivalent functions):</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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: 0 0 0 0.75in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></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: 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="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><FONT STYLE="font-size: 10pt">Executive Vice President, Secretary, Treasurer &amp; Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">March 9, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="margin: 0"></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"><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%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>tv487206_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; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="margin: 0; text-align: right">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Quarterly Report of
Hurco Companies, Inc. (the &quot;Company&quot;) on Form 10-Q for the period ending January 31, 2018 as filed with the Securities
and Exchange Commission on the date hereof (the &quot;Report&quot;), 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: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><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>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><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: 0 0 0 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">March 9, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</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"><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%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>tv487206_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; text-align: right"><B>Exhibit 32.2</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Quarterly Report of
Hurco Companies, Inc. (the &quot;Company&quot;) on Form 10-Q for the period ending January 31, 2018 as filed with the Securities
and Exchange Commission on the date hereof (the &quot;Report&quot;), 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: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><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>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><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: 0 0 0 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-size: 10pt"><FONT STYLE="font-size: 10pt">/s/ Sonja K. McClelland</FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">Sonja K. McClelland</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Executive Vice President, Secretary, Treasurer</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&amp; Chief Financial Officer</P></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">March 9, 2018</FONT></TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</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"><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%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>hurc-20180131.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 2.0 on 08-Mar-2018 [08:03:14] {PM} EST - www.datatracks.com -->
<!-- Based on XBRL 2.1 -->
<xbrli:xbrl xmlns:hurc="http://www.hurco.com/20180131" 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-20180131.xsd" />

<!--Context Section-->
  <xbrli:context id="P01_01_2017To12_31_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn03_01_2018">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-03-01</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_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_2017To01_31_2018">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </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="PAsOn01_31_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

<!--Dimension Section-->
  <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="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_EurosMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
    <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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:EurosMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_PoundsSterlingMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
    <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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:PoundsSterlingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsDenominatedInNewTaiwanDollarsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
    <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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hurc:ForwardContractsDenominatedInNewTaiwanDollarsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
    <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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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-01-31</xbrli:endDate>
    </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="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn10_31_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-10-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To01_03_2018_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>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_03_2018_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>2018-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To01_03_2018_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis">
    <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:PsuRoicMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_03_2018_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis">
    <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:PsuRoicMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_03_2018_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis">
    <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:PsuRoicMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_03_2018_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis">
    <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:PsuRoicMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To01_03_2018_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>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_03_2018_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>2018-01-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_03_2018_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>2018-01-03</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_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_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="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="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </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: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-10-31</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="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-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="PAsOn01_31_2018_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>2018-01-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="P11_01_2017To01_31_2018_NondesignatedMemberusgaapHedgingDesignationAxis_PeriodOneMemberusgaapStatementClassOfStockAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hurc:PeriodOneMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_PeriodOneMemberusgaapStatementClassOfStockAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hurc:PeriodOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-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:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis">
    <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:DerivativeInstrumentRiskAxis">hurc:IntercompanySalesAndPurchasesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To11_15_2017_NonexecutiveEmployeesMemberusgaapTitleOfIndividualAxis_TwothousandsixteenequityincentiveplanmemberMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwothousandsixteenequityincentiveplanmemberMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hurc:NonexecutiveEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2017-11-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn11_15_2017_NonexecutiveEmployeesMemberusgaapTitleOfIndividualAxis_TwothousandsixteenequityincentiveplanmemberMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwothousandsixteenequityincentiveplanmemberMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">hurc:NonexecutiveEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-11-15</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To12_31_2018_ScenarioPlanMemberusgaapStatementScenarioAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </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_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_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_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="P11_01_2016To01_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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2016To01_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-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_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-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_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-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_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-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_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-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To01_03_2018_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>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-01-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_PeriodOneMemberusgaapStatementClassOfStockAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000315374</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">hurc:PeriodOneMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2018-01-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="PAsOn01_03_2018_PerformanceBasedMemberusgaapVestingAxis_PsuTsrMemberusgaapAwardTypeAxis_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:PsuTsrMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hurc:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-03</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="P11_01_2017To11_30_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>2017-11-01</xbrli:startDate>

      <xbrli:endDate>2017-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
    <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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2018_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>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-01-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="CNY">
    <xbrli:measure>iso4217:CNY</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="GBP">
    <xbrli:measure>iso4217:GBP</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="EUR">
    <xbrli:measure>iso4217:EUR</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>

<!--Element Section-->
  <dei:DocumentType contextRef="P11_01_2017To01_31_2018" id="Factid_1">10-Q</dei:DocumentType>

  <dei:AmendmentFlag contextRef="P11_01_2017To01_31_2018" id="Factid_2">false</dei:AmendmentFlag>

  <dei:DocumentPeriodEndDate contextRef="P11_01_2017To01_31_2018" id="Factid_3">2018-01-31</dei:DocumentPeriodEndDate>

  <dei:DocumentFiscalYearFocus contextRef="P11_01_2017To01_31_2018" id="Factid_4">2018</dei:DocumentFiscalYearFocus>

  <dei:DocumentFiscalPeriodFocus contextRef="P11_01_2017To01_31_2018" id="Factid_5">Q1</dei:DocumentFiscalPeriodFocus>

  <dei:EntityRegistrantName contextRef="P11_01_2017To01_31_2018" id="Factid_6">HURCO COMPANIES INC</dei:EntityRegistrantName>

  <dei:EntityCentralIndexKey contextRef="P11_01_2017To01_31_2018" id="Factid_7">0000315374</dei:EntityCentralIndexKey>

  <dei:CurrentFiscalYearEndDate contextRef="P11_01_2017To01_31_2018" id="Factid_8">--10-31</dei:CurrentFiscalYearEndDate>

  <dei:EntityFilerCategory contextRef="P11_01_2017To01_31_2018" id="Factid_9">Accelerated Filer</dei:EntityFilerCategory>

  <dei:TradingSymbol contextRef="P11_01_2017To01_31_2018" id="Factid_10">HURC</dei:TradingSymbol>

  <dei:EntityCommonStockSharesOutstanding contextRef="PAsOn03_01_2018" id="Factid_11" unitRef="shares" decimals="INF">6692778</dei:EntityCommonStockSharesOutstanding>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2017To01_31_2018" id="Factid_12" unitRef="USD" decimals="-3">2937000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2016To01_31_2017" id="Factid_13" unitRef="USD" decimals="-3">879000</us-gaap:NetIncomeLoss>

  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="P11_01_2017To01_31_2018" id="Factid_14" unitRef="USD" decimals="-3">5065000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="P11_01_2016To01_31_2017" id="Factid_15" unitRef="USD" decimals="-3">-103000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="P11_01_2017To01_31_2018" id="Factid_16" unitRef="USD" decimals="-3">-222000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="P11_01_2016To01_31_2017" id="Factid_17" unitRef="USD" decimals="-3">209000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>

  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="P11_01_2017To01_31_2018" id="Factid_18" unitRef="USD" decimals="-3">-1142000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>

  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="P11_01_2016To01_31_2017" id="Factid_19" unitRef="USD" decimals="-3">329000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="P11_01_2017To01_31_2018" id="Factid_20" unitRef="USD" decimals="-3">3701000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="P11_01_2016To01_31_2017" id="Factid_21" unitRef="USD" decimals="-3">435000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P11_01_2017To01_31_2018" id="Factid_22" unitRef="USD" decimals="-3">6638000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P11_01_2016To01_31_2017" id="Factid_23" unitRef="USD" decimals="-3">1314000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn01_31_2018" id="Factid_24" unitRef="USD" decimals="-3">80236000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn10_31_2017" id="Factid_25" unitRef="USD" decimals="-3">66307000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn01_31_2018" id="Factid_26" unitRef="USD" decimals="-3">41614000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn10_31_2017" id="Factid_27" unitRef="USD" decimals="-3">50094000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:InventoryNet contextRef="PAsOn01_31_2018" id="Factid_28" unitRef="USD" decimals="-3">131526000</us-gaap:InventoryNet>

  <us-gaap:InventoryNet contextRef="PAsOn10_31_2017" id="Factid_29" unitRef="USD" decimals="-3">119948000</us-gaap:InventoryNet>

  <us-gaap:DerivativeAssetsCurrent contextRef="PAsOn01_31_2018" id="Factid_30" unitRef="USD" decimals="-3">1364000</us-gaap:DerivativeAssetsCurrent>

  <us-gaap:DerivativeAssetsCurrent contextRef="PAsOn10_31_2017" id="Factid_31" unitRef="USD" decimals="-3">596000</us-gaap:DerivativeAssetsCurrent>

  <us-gaap:PrepaidExpenseCurrent contextRef="PAsOn10_31_2017" id="Factid_32" unitRef="USD" decimals="-3">7913000</us-gaap:PrepaidExpenseCurrent>

  <us-gaap:OtherAssetsCurrent contextRef="PAsOn01_31_2018" id="Factid_33" unitRef="USD" decimals="-3">2726000</us-gaap:OtherAssetsCurrent>

  <us-gaap:OtherAssetsCurrent contextRef="PAsOn10_31_2017" id="Factid_34" unitRef="USD" decimals="-3">1557000</us-gaap:OtherAssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn01_31_2018" id="Factid_35" unitRef="USD" decimals="-3">265571000</us-gaap:AssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn10_31_2017" id="Factid_36" unitRef="USD" decimals="-3">246415000</us-gaap:AssetsCurrent>

  <us-gaap:Land contextRef="PAsOn01_31_2018" id="Factid_37" unitRef="USD" decimals="-3">868000</us-gaap:Land>

  <us-gaap:Land contextRef="PAsOn10_31_2017" id="Factid_38" unitRef="USD" decimals="-3">841000</us-gaap:Land>

  <us-gaap:BuildingsAndImprovementsGross contextRef="PAsOn01_31_2018" id="Factid_39" unitRef="USD" decimals="-3">7352000</us-gaap:BuildingsAndImprovementsGross>

  <us-gaap:BuildingsAndImprovementsGross contextRef="PAsOn10_31_2017" id="Factid_40" unitRef="USD" decimals="-3">7352000</us-gaap:BuildingsAndImprovementsGross>

  <us-gaap:MachineryAndEquipmentGross contextRef="PAsOn01_31_2018" id="Factid_41" unitRef="USD" decimals="-3">26988000</us-gaap:MachineryAndEquipmentGross>

  <us-gaap:MachineryAndEquipmentGross contextRef="PAsOn10_31_2017" id="Factid_42" unitRef="USD" decimals="-3">25652000</us-gaap:MachineryAndEquipmentGross>

  <us-gaap:LeaseholdImprovementsGross contextRef="PAsOn01_31_2018" id="Factid_43" unitRef="USD" decimals="-3">3762000</us-gaap:LeaseholdImprovementsGross>

  <us-gaap:LeaseholdImprovementsGross contextRef="PAsOn10_31_2017" id="Factid_44" unitRef="USD" decimals="-3">3503000</us-gaap:LeaseholdImprovementsGross>

  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="PAsOn01_31_2018" id="Factid_45" unitRef="USD" decimals="-3">26250000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>

  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="PAsOn10_31_2017" id="Factid_46" unitRef="USD" decimals="-3">25167000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>

  <us-gaap:CapitalizedComputerSoftwareNet contextRef="PAsOn01_31_2018" id="Factid_47" unitRef="USD" decimals="-3">6595000</us-gaap:CapitalizedComputerSoftwareNet>

  <us-gaap:CapitalizedComputerSoftwareNet contextRef="PAsOn10_31_2017" id="Factid_48" unitRef="USD" decimals="-3">6226000</us-gaap:CapitalizedComputerSoftwareNet>

  <us-gaap:Goodwill contextRef="PAsOn01_31_2018" id="Factid_49" unitRef="USD" decimals="-3">2586000</us-gaap:Goodwill>

  <us-gaap:Goodwill contextRef="PAsOn10_31_2017" id="Factid_50" unitRef="USD" decimals="-3">2440000</us-gaap:Goodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn01_31_2018" id="Factid_51" unitRef="USD" decimals="-3">1092000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn10_31_2017" id="Factid_52" unitRef="USD" decimals="-3">1076000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:OtherAssetsNoncurrent contextRef="PAsOn01_31_2018" id="Factid_53" unitRef="USD" decimals="-3">7658000</us-gaap:OtherAssetsNoncurrent>

  <us-gaap:OtherAssetsNoncurrent contextRef="PAsOn10_31_2017" id="Factid_54" unitRef="USD" decimals="-3">7131000</us-gaap:OtherAssetsNoncurrent>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn01_31_2018" id="Factid_55" unitRef="USD" decimals="-3">57603000</us-gaap:AccountsPayableCurrent>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn10_31_2017" id="Factid_56" unitRef="USD" decimals="-3">47638000</us-gaap:AccountsPayableCurrent>

  <us-gaap:AccruedLiabilitiesCurrent contextRef="PAsOn01_31_2018" id="Factid_57" unitRef="USD" decimals="-3">17008000</us-gaap:AccruedLiabilitiesCurrent>

  <us-gaap:AccruedLiabilitiesCurrent contextRef="PAsOn10_31_2017" id="Factid_58" unitRef="USD" decimals="-3">18240000</us-gaap:AccruedLiabilitiesCurrent>

  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="PAsOn01_31_2018" id="Factid_59" unitRef="USD" decimals="-3">2043000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>

  <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="PAsOn10_31_2017" id="Factid_60" unitRef="USD" decimals="-3">1772000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>

  <us-gaap:DerivativeLiabilitiesCurrent contextRef="PAsOn01_31_2018" id="Factid_61" unitRef="USD" decimals="-3">4156000</us-gaap:DerivativeLiabilitiesCurrent>

  <us-gaap:DerivativeLiabilitiesCurrent contextRef="PAsOn10_31_2017" id="Factid_62" unitRef="USD" decimals="-3">1732000</us-gaap:DerivativeLiabilitiesCurrent>

  <us-gaap:ShortTermBorrowings contextRef="PAsOn01_31_2018" id="Factid_63" unitRef="USD" decimals="-3">1590000</us-gaap:ShortTermBorrowings>

  <us-gaap:ShortTermBorrowings contextRef="PAsOn10_31_2017" id="Factid_64" unitRef="USD" decimals="-3">1507000</us-gaap:ShortTermBorrowings>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn01_31_2018" id="Factid_65" unitRef="USD" decimals="-3">82400000</us-gaap:LiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn10_31_2017" id="Factid_66" unitRef="USD" decimals="-3">70889000</us-gaap:LiabilitiesCurrent>

  <us-gaap:AccruedIncomeTaxes contextRef="PAsOn01_31_2018" id="Factid_67" unitRef="USD" decimals="-3">2446000</us-gaap:AccruedIncomeTaxes>

  <us-gaap:AccruedIncomeTaxes contextRef="PAsOn10_31_2017" id="Factid_68" unitRef="USD" decimals="-3">133000</us-gaap:AccruedIncomeTaxes>

  <us-gaap:DeferredRevenueAndCreditsNoncurrent contextRef="PAsOn01_31_2018" id="Factid_69" unitRef="USD" decimals="-3">3909000</us-gaap:DeferredRevenueAndCreditsNoncurrent>

  <us-gaap:DeferredRevenueAndCreditsNoncurrent contextRef="PAsOn10_31_2017" id="Factid_70" unitRef="USD" decimals="-3">3717000</us-gaap:DeferredRevenueAndCreditsNoncurrent>

  <us-gaap:PreferredStockValue contextRef="PAsOn01_31_2018" id="Factid_71" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>

  <us-gaap:PreferredStockValue contextRef="PAsOn10_31_2017" id="Factid_72" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>

  <us-gaap:CommonStockValue contextRef="PAsOn01_31_2018" id="Factid_73" unitRef="USD" decimals="-3">669000</us-gaap:CommonStockValue>

  <us-gaap:CommonStockValue contextRef="PAsOn10_31_2017" id="Factid_74" unitRef="USD" decimals="-3">664000</us-gaap:CommonStockValue>

  <us-gaap:AdditionalPaidInCapital contextRef="PAsOn01_31_2018" id="Factid_75" unitRef="USD" decimals="-3">62380000</us-gaap:AdditionalPaidInCapital>

  <us-gaap:AdditionalPaidInCapital contextRef="PAsOn10_31_2017" id="Factid_76" unitRef="USD" decimals="-3">61344000</us-gaap:AdditionalPaidInCapital>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn01_31_2018" id="Factid_77" unitRef="USD" decimals="-3">151536000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn10_31_2017" id="Factid_78" unitRef="USD" decimals="-3">149267000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn01_31_2018" id="Factid_79" unitRef="USD" decimals="-3">-4489000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn10_31_2017" id="Factid_80" unitRef="USD" decimals="-3">-8190000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2018" id="Factid_81" unitRef="USD" decimals="-3">210096000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2017" id="Factid_82" unitRef="USD" decimals="-3">203085000</us-gaap:StockholdersEquity>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn01_31_2018" id="Factid_83" unitRef="USD" decimals="-3">12720000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn10_31_2017" id="Factid_84" unitRef="USD" decimals="-3">12181000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:Assets contextRef="PAsOn01_31_2018" id="Factid_85" unitRef="USD" decimals="-3">300793000</us-gaap:Assets>

  <us-gaap:Assets contextRef="PAsOn10_31_2017" id="Factid_86" unitRef="USD" decimals="-3">281645000</us-gaap:Assets>

  <us-gaap:LiabilitiesNoncurrent contextRef="PAsOn01_31_2018" id="Factid_87" unitRef="USD" decimals="-3">8297000</us-gaap:LiabilitiesNoncurrent>

  <us-gaap:LiabilitiesNoncurrent contextRef="PAsOn10_31_2017" id="Factid_88" unitRef="USD" decimals="-3">7671000</us-gaap:LiabilitiesNoncurrent>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn01_31_2018" id="Factid_89" unitRef="USD" decimals="-3">300793000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn10_31_2017" id="Factid_90" unitRef="USD" decimals="-3">281645000</us-gaap:LiabilitiesAndStockholdersEquity>

  <hurc:AssetsNoncurrentExcludingPropertyAndEquipment contextRef="PAsOn01_31_2018" id="Factid_91" unitRef="USD" decimals="-3">22502000</hurc:AssetsNoncurrentExcludingPropertyAndEquipment>

  <hurc:AssetsNoncurrentExcludingPropertyAndEquipment contextRef="PAsOn10_31_2017" id="Factid_92" unitRef="USD" decimals="-3">23049000</hurc:AssetsNoncurrentExcludingPropertyAndEquipment>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn01_31_2018" id="Factid_93" unitRef="USD" decimals="-3">4571000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn10_31_2017" id="Factid_94" unitRef="USD" decimals="-3">6176000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="PAsOn01_31_2018" id="Factid_95" unitRef="USD" decimals="-3">1942000</us-gaap:DeferredTaxLiabilitiesNoncurrent>

  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="PAsOn10_31_2017" id="Factid_96" unitRef="USD" decimals="-3">3821000</us-gaap:DeferredTaxLiabilitiesNoncurrent>

  <us-gaap:PrepaidExpenseCurrent contextRef="PAsOn01_31_2018" id="Factid_97" unitRef="USD" decimals="-3">8105000</us-gaap:PrepaidExpenseCurrent>

  <us-gaap:ProvisionForDoubtfulAccounts contextRef="P11_01_2017To01_31_2018" id="Factid_98" unitRef="USD" decimals="-3">158000</us-gaap:ProvisionForDoubtfulAccounts>

  <us-gaap:ProvisionForDoubtfulAccounts contextRef="P11_01_2016To01_31_2017" id="Factid_99" unitRef="USD" decimals="-3">19000</us-gaap:ProvisionForDoubtfulAccounts>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P11_01_2017To01_31_2018" id="Factid_100" unitRef="USD" decimals="-3">638000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P11_01_2016To01_31_2017" id="Factid_101" unitRef="USD" decimals="-3">-377000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P11_01_2017To01_31_2018" id="Factid_102" unitRef="USD" decimals="-3">139000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P11_01_2016To01_31_2017" id="Factid_103" unitRef="USD" decimals="-3">223000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="P11_01_2017To01_31_2018" id="Factid_104" unitRef="USD" decimals="-3">1514000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>

  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="P11_01_2016To01_31_2017" id="Factid_105" unitRef="USD" decimals="-3">-927000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>

  <us-gaap:UnrealizedGainLossOnDerivatives contextRef="P11_01_2017To01_31_2018" id="Factid_106" unitRef="USD" decimals="-3">-885000</us-gaap:UnrealizedGainLossOnDerivatives>

  <us-gaap:UnrealizedGainLossOnDerivatives contextRef="P11_01_2016To01_31_2017" id="Factid_107" unitRef="USD" decimals="-3">683000</us-gaap:UnrealizedGainLossOnDerivatives>

  <us-gaap:DepreciationAndAmortization contextRef="P11_01_2017To01_31_2018" id="Factid_108" unitRef="USD" decimals="-3">888000</us-gaap:DepreciationAndAmortization>

  <us-gaap:DepreciationAndAmortization contextRef="P11_01_2016To01_31_2017" id="Factid_109" unitRef="USD" decimals="-3">959000</us-gaap:DepreciationAndAmortization>

  <us-gaap:ShareBasedCompensation contextRef="P11_01_2017To01_31_2018" id="Factid_110" unitRef="USD" decimals="-3">549000</us-gaap:ShareBasedCompensation>

  <us-gaap:ShareBasedCompensation contextRef="P11_01_2016To01_31_2017" id="Factid_111" unitRef="USD" decimals="-3">348000</us-gaap:ShareBasedCompensation>

  <us-gaap:IncreaseDecreaseInReceivables contextRef="P11_01_2017To01_31_2018" id="Factid_112" unitRef="USD" decimals="-3">-10437000</us-gaap:IncreaseDecreaseInReceivables>

  <us-gaap:IncreaseDecreaseInReceivables contextRef="P11_01_2016To01_31_2017" id="Factid_113" unitRef="USD" decimals="-3">-16493000</us-gaap:IncreaseDecreaseInReceivables>

  <us-gaap:IncreaseDecreaseInInventories contextRef="P11_01_2017To01_31_2018" id="Factid_114" unitRef="USD" decimals="-3">6947000</us-gaap:IncreaseDecreaseInInventories>

  <us-gaap:IncreaseDecreaseInInventories contextRef="P11_01_2016To01_31_2017" id="Factid_115" unitRef="USD" decimals="-3">474000</us-gaap:IncreaseDecreaseInInventories>

  <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="P11_01_2017To01_31_2018" id="Factid_116" unitRef="USD" decimals="-3">528000</us-gaap:IncreaseDecreaseInPrepaidExpense>

  <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="P11_01_2016To01_31_2017" id="Factid_117" unitRef="USD" decimals="-3">659000</us-gaap:IncreaseDecreaseInPrepaidExpense>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P11_01_2017To01_31_2018" id="Factid_118" unitRef="USD" decimals="-3">7801000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P11_01_2016To01_31_2017" id="Factid_119" unitRef="USD" decimals="-3">2785000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="P11_01_2017To01_31_2018" id="Factid_120" unitRef="USD" decimals="-3">-1680000</us-gaap:IncreaseDecreaseInAccruedLiabilities>

  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="P11_01_2016To01_31_2017" id="Factid_121" unitRef="USD" decimals="-3">-4694000</us-gaap:IncreaseDecreaseInAccruedLiabilities>

  <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities contextRef="P11_01_2017To01_31_2018" id="Factid_122" unitRef="USD" decimals="-3">-40000</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>

  <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities contextRef="P11_01_2016To01_31_2017" id="Factid_123" unitRef="USD" decimals="-3">-194000</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>

  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="P11_01_2017To01_31_2018" id="Factid_124" unitRef="USD" decimals="-3">-435000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>

  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="P11_01_2016To01_31_2017" id="Factid_125" unitRef="USD" decimals="-3">-29000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>

  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="P11_01_2017To01_31_2018" id="Factid_126" unitRef="USD" decimals="-3">14462000</us-gaap:NetCashProvidedByUsedInOperatingActivities>

  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="P11_01_2016To01_31_2017" id="Factid_127" unitRef="USD" decimals="-3">15996000</us-gaap:NetCashProvidedByUsedInOperatingActivities>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P11_01_2017To01_31_2018" id="Factid_128" unitRef="USD" decimals="-3">855000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P11_01_2016To01_31_2017" id="Factid_129" unitRef="USD" decimals="-3">798000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:PaymentsToDevelopSoftware contextRef="P11_01_2017To01_31_2018" id="Factid_130" unitRef="USD" decimals="-3">625000</us-gaap:PaymentsToDevelopSoftware>

  <us-gaap:PaymentsToDevelopSoftware contextRef="P11_01_2016To01_31_2017" id="Factid_131" unitRef="USD" decimals="-3">482000</us-gaap:PaymentsToDevelopSoftware>

  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="P11_01_2017To01_31_2018" id="Factid_132" unitRef="USD" decimals="-3">-1422000</us-gaap:NetCashProvidedByUsedInInvestingActivities>

  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="P11_01_2016To01_31_2017" id="Factid_133" unitRef="USD" decimals="-3">-1280000</us-gaap:NetCashProvidedByUsedInInvestingActivities>

  <us-gaap:PaymentsOfDividends contextRef="P11_01_2017To01_31_2018" id="Factid_134" unitRef="USD" decimals="-3">668000</us-gaap:PaymentsOfDividends>

  <us-gaap:PaymentsOfDividends contextRef="P11_01_2016To01_31_2017" id="Factid_135" unitRef="USD" decimals="-3">592000</us-gaap:PaymentsOfDividends>

  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="P11_01_2017To01_31_2018" id="Factid_136" unitRef="USD" decimals="-3">-678000</us-gaap:NetCashProvidedByUsedInFinancingActivities>

  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="P11_01_2016To01_31_2017" id="Factid_137" unitRef="USD" decimals="-3">-1065000</us-gaap:NetCashProvidedByUsedInFinancingActivities>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="P11_01_2017To01_31_2018" id="Factid_138" unitRef="USD" decimals="-3">1567000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="P11_01_2016To01_31_2017" id="Factid_139" unitRef="USD" decimals="-3">272000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P11_01_2017To01_31_2018" id="Factid_140" unitRef="USD" decimals="-3">13929000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P11_01_2016To01_31_2017" id="Factid_141" unitRef="USD" decimals="-3">13923000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn10_31_2016" id="Factid_142" unitRef="USD" decimals="-3">41217000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn01_31_2017" id="Factid_143" unitRef="USD" decimals="-3">55140000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P11_01_2017To01_31_2018" id="Factid_144" unitRef="USD" decimals="-3">58000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P11_01_2016To01_31_2017" id="Factid_145" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:SalesRevenueNet contextRef="P11_01_2017To01_31_2018" id="Factid_146" unitRef="USD" decimals="-3">68444000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P11_01_2016To01_31_2017" id="Factid_147" unitRef="USD" decimals="-3">48744000</us-gaap:SalesRevenueNet>

  <us-gaap:CostOfGoodsAndServicesSold contextRef="P11_01_2017To01_31_2018" id="Factid_148" unitRef="USD" decimals="-3">48323000</us-gaap:CostOfGoodsAndServicesSold>

  <us-gaap:CostOfGoodsAndServicesSold contextRef="P11_01_2016To01_31_2017" id="Factid_149" unitRef="USD" decimals="-3">36158000</us-gaap:CostOfGoodsAndServicesSold>

  <us-gaap:GrossProfit contextRef="P11_01_2017To01_31_2018" id="Factid_150" unitRef="USD" decimals="-3">20121000</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P11_01_2016To01_31_2017" id="Factid_151" unitRef="USD" decimals="-3">12586000</us-gaap:GrossProfit>

  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="P11_01_2017To01_31_2018" id="Factid_152" unitRef="USD" decimals="-3">12966000</us-gaap:SellingGeneralAndAdministrativeExpense>

  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="P11_01_2016To01_31_2017" id="Factid_153" unitRef="USD" decimals="-3">11167000</us-gaap:SellingGeneralAndAdministrativeExpense>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P11_01_2017To01_31_2018" id="Factid_154" unitRef="shares" decimals="-3">6659000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P11_01_2016To01_31_2017" id="Factid_155" unitRef="shares" decimals="-3">6583000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:EarningsPerShareDiluted contextRef="P11_01_2017To01_31_2018" id="Factid_156" unitRef="USD_per_Share" decimals="2">0.43</us-gaap:EarningsPerShareDiluted>

  <us-gaap:EarningsPerShareDiluted contextRef="P11_01_2016To01_31_2017" id="Factid_157" unitRef="USD_per_Share" decimals="2">0.13</us-gaap:EarningsPerShareDiluted>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P11_01_2017To01_31_2018" id="Factid_158" unitRef="shares" decimals="-3">6745000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P11_01_2016To01_31_2017" id="Factid_159" unitRef="shares" decimals="-3">6668000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="P11_01_2017To01_31_2018" id="Factid_160" unitRef="USD_per_Share" decimals="2">0.10</us-gaap:CommonStockDividendsPerShareCashPaid>

  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="P11_01_2016To01_31_2017" id="Factid_161" unitRef="USD_per_Share" decimals="2">0.09</us-gaap:CommonStockDividendsPerShareCashPaid>

  <us-gaap:EarningsPerShareBasic contextRef="P11_01_2016To01_31_2017" id="Factid_162" unitRef="USD_per_Share" decimals="2">0.13</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareBasic contextRef="P11_01_2017To01_31_2018" id="Factid_163" unitRef="USD_per_Share" decimals="2">0.44</us-gaap:EarningsPerShareBasic>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P11_01_2016To01_31_2017" id="Factid_164" unitRef="USD" decimals="-3">543000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P11_01_2017To01_31_2018" id="Factid_165" unitRef="USD" decimals="-3">4500000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P11_01_2016To01_31_2017" id="Factid_166" unitRef="USD" decimals="-3">1422000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P11_01_2017To01_31_2018" id="Factid_167" unitRef="USD" decimals="-3">7437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P11_01_2016To01_31_2017" id="Factid_168" unitRef="USD" decimals="-3">-51000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P11_01_2017To01_31_2018" id="Factid_169" unitRef="USD" decimals="-3">168000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:InvestmentIncomeNet contextRef="P11_01_2016To01_31_2017" id="Factid_170" unitRef="USD" decimals="-3">64000</us-gaap:InvestmentIncomeNet>

  <us-gaap:InvestmentIncomeNet contextRef="P11_01_2017To01_31_2018" id="Factid_171" unitRef="USD" decimals="-3">116000</us-gaap:InvestmentIncomeNet>

  <us-gaap:InterestIncomeOther contextRef="P11_01_2016To01_31_2017" id="Factid_172" unitRef="USD" decimals="-3">11000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestIncomeOther contextRef="P11_01_2017To01_31_2018" id="Factid_173" unitRef="USD" decimals="-3">18000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestExpense contextRef="P11_01_2016To01_31_2017" id="Factid_174" unitRef="USD" decimals="-3">21000</us-gaap:InterestExpense>

  <us-gaap:InterestExpense contextRef="P11_01_2017To01_31_2018" id="Factid_175" unitRef="USD" decimals="-3">20000</us-gaap:InterestExpense>

  <us-gaap:OperatingIncomeLoss contextRef="P11_01_2016To01_31_2017" id="Factid_176" unitRef="USD" decimals="-3">1419000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P11_01_2017To01_31_2018" id="Factid_177" unitRef="USD" decimals="-3">7155000</us-gaap:OperatingIncomeLoss>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn10_31_2017_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_178" unitRef="USD" decimals="-3">-7409000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn10_31_2017_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_179" unitRef="USD" decimals="-3">-781000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="P11_01_2017To01_31_2018" id="Factid_180" unitRef="USD" decimals="-3">3923000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="P11_01_2017To01_31_2018_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_181" unitRef="USD" decimals="-3">5065000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="P11_01_2017To01_31_2018_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_182" unitRef="USD" decimals="-3">-1142000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="P11_01_2017To01_31_2018_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_183" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="P11_01_2017To01_31_2018_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_184" unitRef="USD" decimals="-3">-222000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn01_31_2018_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" id="Factid_185" unitRef="USD" decimals="-3">-2344000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn01_31_2018_CashFlowHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_186" unitRef="USD" decimals="-3">-2145000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <invest:DerivativeNotionalAmount contextRef="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_EurosMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_187" unitRef="USD" decimals="-5">40100000</invest:DerivativeNotionalAmount>

  <invest:DerivativeNotionalAmount contextRef="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_PoundsSterlingMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_188" unitRef="USD" decimals="-5">9800000</invest:DerivativeNotionalAmount>

  <invest:DerivativeNotionalAmount contextRef="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsDenominatedInNewTaiwanDollarsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_189" unitRef="USD" decimals="-5">37400000</invest:DerivativeNotionalAmount>

  <us-gaap:DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax contextRef="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_190" unitRef="USD" decimals="0">609000</us-gaap:DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax>

  <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings contextRef="P11_01_2017To01_31_2018_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NondesignatedMemberusgaapHedgingDesignationAxis_OtherIncomeAndExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_191" unitRef="USD" decimals="-3">-1256000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>

  <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings contextRef="P11_01_2016To01_31_2017_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NondesignatedMemberusgaapHedgingDesignationAxis_OtherIncomeAndExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_192" unitRef="USD" decimals="-3">790000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="PAsOn03_10_2016_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_193" unitRef="shares" decimals="INF">856048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="PAsOn03_10_2016_TwentyZeroEightPlanMemberusgaapPlanNameAxis" id="Factid_194" unitRef="shares" decimals="INF">386048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_195" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_196" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>

  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_197" unitRef="shares" decimals="INF">26218</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_198" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_199" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="P11_01_2017To01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_200" unitRef="USD_per_Share" decimals="2">18.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="PAsOn10_31_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_201" unitRef="shares" decimals="INF">78725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="PAsOn01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_202" unitRef="shares" decimals="INF">52507</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="PAsOn10_31_2017_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_203" unitRef="USD_per_Share" decimals="2">20.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="PAsOn01_31_2018_EmployeeStockOptionMemberusgaapOptionIndexedToIssuersEquityTypeAxis" id="Factid_204" unitRef="USD_per_Share" decimals="2">22.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="PAsOn01_31_2018" id="Factid_205" unitRef="shares" decimals="INF">52507</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="PAsOn01_31_2018" id="Factid_206" unitRef="USD_per_Share" decimals="2">22.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="PAsOn01_31_2018" id="Factid_207" unitRef="USD" decimals="0">1211926</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="P11_01_2017To01_31_2018" id="Factid_208">P3Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>

  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="PAsOn01_31_2018" id="Factid_209" unitRef="USD" decimals="-5">4200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn10_31_2017" id="Factid_210" unitRef="shares" decimals="INF">157809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P11_01_2017To01_31_2018" id="Factid_211" unitRef="shares" decimals="INF">59799</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P11_01_2017To01_31_2018" id="Factid_212" unitRef="shares" decimals="INF">25363</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod contextRef="P11_01_2017To01_31_2018" id="Factid_213" unitRef="shares" decimals="INF">11706</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn01_31_2018" id="Factid_214" unitRef="shares" decimals="INF">174154</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn10_31_2017" id="Factid_215" unitRef="USD_per_Share" decimals="2">32.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P11_01_2017To01_31_2018" id="Factid_216" unitRef="USD_per_Share" decimals="2">43.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="P11_01_2017To01_31_2018" id="Factid_217" unitRef="USD_per_Share" decimals="2">32.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn01_31_2018" id="Factid_218" unitRef="USD_per_Share" decimals="2">35.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue contextRef="P11_01_2017To01_31_2018" id="Factid_219" unitRef="USD_per_Share" decimals="2">32.19</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P11_01_2017To01_31_2018" id="Factid_220" unitRef="shares" decimals="INF">6385</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="P11_01_2017To01_31_2018" id="Factid_221" unitRef="USD_per_Share" decimals="2">33.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2018To01_03_2018_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_222" unitRef="shares" decimals="INF">21891</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn01_03_2018_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_223" unitRef="USD_per_Share" decimals="2">42.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2018To01_03_2018_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis" id="Factid_224" unitRef="shares" decimals="INF">20734</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef="PAsOn01_03_2018_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis" id="Factid_225" unitRef="pure" decimals="1">0.4</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef="PAsOn01_03_2018_MinimumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis" id="Factid_226" unitRef="pure" decimals="1">0.5</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned contextRef="PAsOn01_03_2018_MaximumMemberusgaapRangeAxis_PerformanceBasedMemberusgaapVestingAxis_PsuRoicMemberusgaapAwardTypeAxis" id="Factid_227" unitRef="pure" decimals="0">2</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetNumberOfSharesToBeEarned>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2018To01_03_2018_TimeBasedMemberusgaapVestingAxis" id="Factid_228" unitRef="shares" decimals="INF">14810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn01_03_2018_TimeBasedMemberusgaapVestingAxis" id="Factid_229" unitRef="USD_per_Share" decimals="2">42.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef="PAsOn01_03_2018_TimeBasedMemberusgaapVestingAxis" id="Factid_230" unitRef="pure" decimals="2">0.25</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement contextRef="PAsOn01_03_2018_PerformanceBasedMemberusgaapVestingAxis" id="Factid_231" unitRef="pure" decimals="2">0.75</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOverallIncentiveCompensationArrangement>

  <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="P11_01_2017To01_31_2018" id="Factid_232" unitRef="USD" decimals="-3">21000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>

  <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="P11_01_2016To01_31_2017" id="Factid_233" unitRef="USD" decimals="-3">5000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P11_01_2017To01_31_2018" id="Factid_234" unitRef="USD" decimals="-3">2916000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P11_01_2016To01_31_2017" id="Factid_235" unitRef="USD" decimals="-3">874000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="P11_01_2017To01_31_2018" id="Factid_236" unitRef="shares" decimals="-3">86000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>

  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="P11_01_2016To01_31_2017" id="Factid_237" unitRef="shares" decimals="-3">85000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>

  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="PAsOn01_31_2018" id="Factid_238" unitRef="USD" decimals="0">797000</us-gaap:AllowanceForDoubtfulAccountsReceivable>

  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="PAsOn10_31_2017" id="Factid_239" unitRef="USD" decimals="0">639000</us-gaap:AllowanceForDoubtfulAccountsReceivable>

  <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="PAsOn01_31_2018" id="Factid_240" unitRef="USD" decimals="-3">38315000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>

  <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="PAsOn10_31_2017" id="Factid_241" unitRef="USD" decimals="-3">33045000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>

  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="PAsOn01_31_2018" id="Factid_242" unitRef="USD" decimals="-3">22040000</us-gaap:InventoryWorkInProcessNetOfReserves>

  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="PAsOn10_31_2017" id="Factid_243" unitRef="USD" decimals="-3">20008000</us-gaap:InventoryWorkInProcessNetOfReserves>

  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="PAsOn01_31_2018" id="Factid_244" unitRef="USD" decimals="-3">71171000</us-gaap:InventoryFinishedGoodsNetOfReserves>

  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="PAsOn10_31_2017" id="Factid_245" unitRef="USD" decimals="-3">66895000</us-gaap:InventoryFinishedGoodsNetOfReserves>

  <hurc:NumberOfGuarantees contextRef="P11_01_2017To01_31_2018" id="Factid_246" unitRef="pure" decimals="0">27</hurc:NumberOfGuarantees>

  <us-gaap:GuaranteeObligationsMaximumExposure contextRef="PAsOn01_31_2018" id="Factid_247" unitRef="USD" decimals="-5">1000000</us-gaap:GuaranteeObligationsMaximumExposure>

  <us-gaap:ProductWarrantyAccrual contextRef="PAsOn10_31_2017" id="Factid_248" unitRef="USD" decimals="-3">1772000</us-gaap:ProductWarrantyAccrual>

  <us-gaap:ProductWarrantyAccrual contextRef="PAsOn10_31_2016" id="Factid_249" unitRef="USD" decimals="-3">1523000</us-gaap:ProductWarrantyAccrual>

  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="P11_01_2017To01_31_2018" id="Factid_250" unitRef="USD" decimals="-3">980000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>

  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="P11_01_2016To01_31_2017" id="Factid_251" unitRef="USD" decimals="-3">806000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>

  <us-gaap:ProductWarrantyAccrualPayments contextRef="P11_01_2017To01_31_2018" id="Factid_252" unitRef="USD" decimals="-3">771000</us-gaap:ProductWarrantyAccrualPayments>

  <us-gaap:ProductWarrantyAccrualPayments contextRef="P11_01_2016To01_31_2017" id="Factid_253" unitRef="USD" decimals="-3">790000</us-gaap:ProductWarrantyAccrualPayments>

  <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="P11_01_2017To01_31_2018" id="Factid_254" unitRef="USD" decimals="-3">62000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>

  <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss contextRef="P11_01_2016To01_31_2017" id="Factid_255" unitRef="USD" decimals="-3">-6000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>

  <us-gaap:ProductWarrantyAccrual contextRef="PAsOn01_31_2018" id="Factid_256" unitRef="USD" decimals="-3">2043000</us-gaap:ProductWarrantyAccrual>

  <us-gaap:ProductWarrantyAccrual contextRef="PAsOn01_31_2017" id="Factid_257" unitRef="USD" decimals="-3">1533000</us-gaap:ProductWarrantyAccrual>

  <hurc:LineOfCreditFacilityCovenantAmountOfAllowableInvestment contextRef="P12_01_2012To12_07_2012_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_258" unitRef="USD" decimals="-5">5000000</hurc:LineOfCreditFacilityCovenantAmountOfAllowableInvestment>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_259" unitRef="USD" decimals="-5">12500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_260" unitRef="USD" decimals="-5">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends contextRef="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_261" unitRef="USD" decimals="-5">4000000</hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends>

  <hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends contextRef="PAsOn12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_262" unitRef="USD" decimals="-5">5000000</hurc:LineOfCreditFacilityCovenantMaximumAllowableDividends>

  <hurc:LineOfCreditFacilityCovenantAmountMinimumWorkingCapital contextRef="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_263" unitRef="USD" decimals="-5">90000000</hurc:LineOfCreditFacilityCovenantAmountMinimumWorkingCapital>

  <hurc:LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth contextRef="PAsOn12_05_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_264" unitRef="USD" decimals="-5">120000000</hurc:LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth>

  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="P12_01_2016To12_06_2016_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_265">2018-12-31</us-gaap:LineOfCreditFacilityExpirationDate1>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn12_06_2016_LetterOfCreditMemberusgaapShortTermDebtTypeAxis" id="Factid_266" unitRef="USD" decimals="-5">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn02_15_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_267" unitRef="CNY" decimals="-5">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_268" unitRef="CNY" decimals="-5">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_269" unitRef="USD" decimals="-5">3200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="PAsOn01_31_2018_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_270" unitRef="pure" decimals="3">0.044</us-gaap:DebtInstrumentInterestRateStatedPercentage>

  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="PAsOn10_31_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_271" unitRef="pure" decimals="3">0.044</us-gaap:DebtInstrumentInterestRateStatedPercentage>

  <us-gaap:LineOfCredit contextRef="PAsOn01_31_2018_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_272" unitRef="USD" decimals="-5">1600000</us-gaap:LineOfCredit>

  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="P02_01_2017To02_16_2017_CNusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_273">2019-02-13</us-gaap:LineOfCreditFacilityExpirationDate1>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn01_31_2018_GBusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_274" unitRef="GBP" decimals="-5">1000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="PAsOn01_31_2018_DEusgaapStatementGeographicalAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_275" unitRef="EUR" decimals="-5">1500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>

  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="PAsOn01_31_2018" id="Factid_276" unitRef="USD" decimals="-5">19900000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>

  <us-gaap:UnrecognizedTaxBenefits contextRef="PAsOn01_31_2018" id="Factid_277" unitRef="USD" decimals="-5">1200000</us-gaap:UnrecognizedTaxBenefits>

  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="PAsOn01_31_2018" id="Factid_278" unitRef="USD" decimals="0">58000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>

  <us-gaap:InvestmentsFairValueDisclosure contextRef="PAsOn01_31_2018_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_279" unitRef="USD" decimals="-3">1739000</us-gaap:InvestmentsFairValueDisclosure>

  <us-gaap:InvestmentsFairValueDisclosure contextRef="PAsOn10_31_2017_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_280" unitRef="USD" decimals="-3">1638000</us-gaap:InvestmentsFairValueDisclosure>

  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="PAsOn01_31_2018_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_281" unitRef="USD" decimals="-3">1364000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>

  <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="PAsOn10_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_282" unitRef="USD" decimals="-3">596000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>

  <hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="PAsOn01_31_2018_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_283" unitRef="USD" decimals="-3">0</hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure>

  <hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="PAsOn10_31_2017_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_284" unitRef="USD" decimals="-3">0</hurc:DeferredCompensationPlanLiabilitiesFairValueDisclosure>

  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="PAsOn01_31_2018_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_285" unitRef="USD" decimals="-3">4156000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>

  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="PAsOn10_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" id="Factid_286" unitRef="USD" decimals="-3">1732000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>

  <invest:DerivativeNotionalAmount contextRef="PAsOn01_31_2018" id="Factid_287" unitRef="USD" decimals="-5">149100000</invest:DerivativeNotionalAmount>

  <invest:DerivativeNotionalAmount contextRef="PAsOn10_31_2017" id="Factid_288" unitRef="USD" decimals="-5">134300000</invest:DerivativeNotionalAmount>

  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef="P11_01_2017To01_31_2018" id="Factid_289" unitRef="USD" decimals="-3">-74000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>

  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax contextRef="P11_01_2016To01_31_2017" id="Factid_290" unitRef="USD" decimals="-3">115000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>

  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef="P11_01_2017To01_31_2018" id="Factid_291" unitRef="USD" decimals="-3">-382000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>

  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax contextRef="P11_01_2016To01_31_2017" id="Factid_292" unitRef="USD" decimals="-3">181000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn01_31_2018" id="Factid_293" unitRef="USD" decimals="-3">38970000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn10_31_2017" id="Factid_294" unitRef="USD" decimals="-3">37348000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PreferredStockNoParValue contextRef="PAsOn01_31_2018" id="Factid_295" unitRef="USD_per_Share" decimals="0">0</us-gaap:PreferredStockNoParValue>

  <us-gaap:PreferredStockNoParValue contextRef="PAsOn10_31_2017" id="Factid_296" unitRef="USD_per_Share" decimals="0">0</us-gaap:PreferredStockNoParValue>

  <us-gaap:PreferredStockSharesAuthorized contextRef="PAsOn01_31_2018" id="Factid_297" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>

  <us-gaap:PreferredStockSharesAuthorized contextRef="PAsOn10_31_2017" id="Factid_298" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>

  <us-gaap:PreferredStockSharesIssued contextRef="PAsOn01_31_2018" id="Factid_299" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>

  <us-gaap:PreferredStockSharesIssued contextRef="PAsOn10_31_2017" id="Factid_300" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>

  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="PAsOn01_31_2018" id="Factid_301" unitRef="USD_per_Share" decimals="2">0.10</us-gaap:CommonStockParOrStatedValuePerShare>

  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="PAsOn10_31_2017" id="Factid_302" unitRef="USD_per_Share" decimals="2">0.10</us-gaap:CommonStockParOrStatedValuePerShare>

  <us-gaap:CommonStockNoParValue contextRef="PAsOn01_31_2018" id="Factid_303" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockNoParValue>

  <us-gaap:CommonStockNoParValue contextRef="PAsOn10_31_2017" id="Factid_304" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockNoParValue>

  <us-gaap:CommonStockSharesAuthorized contextRef="PAsOn10_31_2017" id="Factid_305" unitRef="shares" decimals="INF">12500000</us-gaap:CommonStockSharesAuthorized>

  <us-gaap:CommonStockSharesAuthorized contextRef="PAsOn01_31_2018" id="Factid_306" unitRef="shares" decimals="INF">12500000</us-gaap:CommonStockSharesAuthorized>

  <us-gaap:CommonStockSharesIssued contextRef="PAsOn01_31_2018" id="Factid_307" unitRef="shares" decimals="INF">6866932</us-gaap:CommonStockSharesIssued>

  <us-gaap:CommonStockSharesIssued contextRef="PAsOn10_31_2017" id="Factid_308" unitRef="shares" decimals="INF">6799006</us-gaap:CommonStockSharesIssued>

  <us-gaap:CommonStockSharesOutstanding contextRef="PAsOn10_31_2017" id="Factid_309" unitRef="shares" decimals="INF">6641197</us-gaap:CommonStockSharesOutstanding>

  <us-gaap:CommonStockSharesOutstanding contextRef="PAsOn01_31_2018" id="Factid_310" unitRef="shares" decimals="INF">6692778</us-gaap:CommonStockSharesOutstanding>

  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="P11_01_2017To01_31_2018" id="Factid_311" unitRef="USD" decimals="-3">502000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>

  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="P11_01_2016To01_31_2017" id="Factid_312" unitRef="USD" decimals="-3">473000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>

  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="P11_01_2017To01_31_2018" id="Factid_313" unitRef="USD" decimals="-3">502000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>

  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="P11_01_2016To01_31_2017" id="Factid_314" unitRef="USD" decimals="-3">473000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P11_01_2017To01_31_2018" id="Factid_315" unitRef="USD" decimals="-3">492000</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P11_01_2016To01_31_2017" id="Factid_316" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_317">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;As of January 31, 2018 and October 31, 2017, all derivative instruments were recorded at fair value on our Consolidated Balance Sheets as follows (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"&gt; &lt;div&gt;January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"&gt; &lt;div&gt;October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Balance Sheet&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Fair&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Balance Sheet&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Fair&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Location&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Location&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"&gt; &lt;div&gt;Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;768&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;305&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,677&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,508&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"&gt; &lt;div&gt;Not Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;596&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;291&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,479&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;224&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&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:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="P11_01_2017To01_31_2018_NondesignatedMemberusgaapHedgingDesignationAxis_PeriodOneMemberusgaapStatementClassOfStockAxis" id="Factid_318">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; We recognized the following losses and gains in our Condensed Consolidated Statements of Income during the three months ended January 31, 2018 and 2017 on derivative instruments not designated as hedging instruments (in thousands): &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;Location of Gain&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;(Loss) Recognized&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Amount of Gain (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;in Operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Recognized in Operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Three Months Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="36%"&gt; &lt;div&gt;Not Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Other income (expense), net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(1,256)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;790&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&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:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>

  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="P11_01_2017To01_31_2018_PeriodOneMemberusgaapStatementClassOfStockAxis" id="Factid_319">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the three months ended January 31, 2018 (in thousands): &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Foreign&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Currency&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Cash Flow&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Translation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Hedges&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Balance, October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(7,409)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(781)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(8,190)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;5,065&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(1,142)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;3,923&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Reclassifications&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(222)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(222)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Balance, January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(2,344)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(2,145)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(4,489)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&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:DerivativeAssetsCurrent contextRef="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_320" unitRef="USD" decimals="-3">768000</us-gaap:DerivativeAssetsCurrent>

  <us-gaap:DerivativeAssetsCurrent contextRef="PAsOn01_31_2018_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_321" unitRef="USD" decimals="-3">596000</us-gaap:DerivativeAssetsCurrent>

  <us-gaap:DerivativeLiabilitiesCurrent contextRef="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_322" unitRef="USD" decimals="-3">2677000</us-gaap:DerivativeLiabilitiesCurrent>

  <us-gaap:DerivativeLiabilitiesCurrent contextRef="PAsOn01_31_2018_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_323" unitRef="USD" decimals="-3">1479000</us-gaap:DerivativeLiabilitiesCurrent>

  <us-gaap:DerivativeAssetsCurrent contextRef="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_324" unitRef="USD" decimals="-3">305000</us-gaap:DerivativeAssetsCurrent>

  <us-gaap:DerivativeAssetsCurrent contextRef="PAsOn10_31_2017_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_325" unitRef="USD" decimals="-3">291000</us-gaap:DerivativeAssetsCurrent>

  <us-gaap:DerivativeLiabilitiesCurrent contextRef="PAsOn10_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_326" unitRef="USD" decimals="-3">1508000</us-gaap:DerivativeLiabilitiesCurrent>

  <us-gaap:DerivativeLiabilitiesCurrent contextRef="PAsOn10_31_2017_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_327" unitRef="USD" decimals="-3">224000</us-gaap:DerivativeLiabilitiesCurrent>

  <us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_328" unitRef="USD" decimals="-3">-1142000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>

  <us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef="P11_01_2016To01_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_IntercompanySalesAndPurchasesMemberusgaapDerivativeInstrumentRiskAxis" id="Factid_329" unitRef="USD" decimals="-3">329000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>

  <us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NetInvestmentHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_330" unitRef="USD" decimals="-3">-166000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>

  <us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet contextRef="P11_01_2016To01_31_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis_NetInvestmentHedgingMemberusgaapDerivativeInstrumentsGainLossByHedgingRelationshipAxis" id="Factid_331" unitRef="USD" decimals="-3">39000</us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet>

  <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="P11_01_2017To01_31_2018_CostOfSalesMemberusgaapIncomeStatementLocationAxis_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis" id="Factid_332" unitRef="USD" decimals="-3">222000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>

  <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="P11_01_2016To01_31_2017_CostOfSalesMemberusgaapIncomeStatementLocationAxis_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForeignExchangeForwardMemberusgaapFinancialInstrumentAxis" id="Factid_333" unitRef="USD" decimals="-3">-209000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>

  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_334">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The computation of basic and diluted net income per share is determined using net income applicable to common shareholders as the numerator and the number of shares outstanding as the denominator as follows (in thousands, except per share amounts):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"&gt; &lt;div&gt;Three&amp;#160;Months&amp;#160;Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"&gt; &lt;div&gt;January&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Basic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Basic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Net income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,937&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,937&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Undistributed earnings &amp;#160;allocated to participating shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(21)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(21)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(5)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(5)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Net income applicable to common shareholders&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,916&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,916&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Weighted average shares outstanding&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,659&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,659&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,583&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,583&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Stock options and contingently issuable securities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;86&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;85&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,659&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,745&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,583&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,668&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Income per share&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.44&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.43&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&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:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_335">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 13.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;NEW ACCOUNTING PRONOUNCEMENTS&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;i&gt;&lt;u&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Recently Adopted Accounting Pronouncements:&lt;/font&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;In August 2014, the FASB issued ASU No. 2014-15, &lt;i&gt;Disclosure of Uncertainties about an Entity&amp;#8217;s Ability to Continue as a Going Concern&lt;/i&gt;, which requires management to evaluate whether there is substantial doubt about an entity&amp;#8217;s ability to continue as a going concern and provide related footnote disclosures. ASU No. 2014-15 is effective for our fiscal year 2018, including interim periods within the fiscal year. As such, we adopted this standard in the first quarter of fiscal 2018. This standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and related disclosures.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): &lt;i&gt;Simplifying the Measurement of Inventory&lt;/i&gt;, which requires companies to measure inventory at lower of cost and net realizable value, versus lower of cost or market. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU 2015-11 is effective for our fiscal year 2018, with early adoption permitted and should be applied prospectively. As such, we adopted this standard in the first quarter of fiscal 2018 on a prospective basis. This standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and related disclosures. For additional information, see Note 6: Inventories.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;In August 2016, the FASB issued ASU 2016-15,&amp;#160;&lt;i&gt;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments&lt;/i&gt;. This standard is intended to address eight classification issues related to the statement of cash flows to reduce diversity in practice in how certain transactions are classified. ASU 2016-15 is effective for our fiscal year 2019, with early adoption permitted. This standard requires adoption based upon a retrospective transition method. We elected to early adopt this standard in the first quarter of fiscal 2018. This standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and related disclosures.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;i&gt;&lt;u&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;New Accounting Pronouncements:&lt;/font&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;In May 2014, the FASB issued ASU No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&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;i&gt;Deferral of the Effective Date&lt;/i&gt;, 2) ASU No. 2016-08, &lt;i&gt;Principal versus Agent Considerations (Reporting Revenue Gross versus Net),&lt;/i&gt; 3) ASU No. 2016-10, &lt;i&gt;Identifying Performance Obligations and Licensing,&lt;/i&gt; 4) ASU No. 2016-12, &lt;i&gt;Narrow-Scope Improvements and Practical Expedients&lt;/i&gt; and 5) ASU No. 2016-20, &lt;i&gt;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers&lt;/i&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. At this time, we expect to use the modified retrospective approach upon adoption and expect this standard will have an overall immaterial impact on our consolidated financial statements. 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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;, 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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;In August 2017, the FASB issued ASU 2017-12, &lt;i&gt; Derivatives and Hedging (Topic 815) Targeted Improvements to Accounting for Hedging Activities&lt;/i&gt;, which simplifies the application of hedge accounting and enables companies to better portray the economics of their risk management activities in their financial statements&lt;i&gt;.&lt;/i&gt; ASU 2017-12 is effective for our fiscal year 2020, including interim periods within the fiscal year, and requires modified retrospective application. Early adoption is permitted. We do not anticipate that the adoption of this ASU will have a material impact on our consolidated financial statements and disclosures.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;In February 2018, FASB issued ASU No. 2018-02, &lt;i&gt; Income Statement&amp;#160;&amp;#150;&amp;#160;Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income&lt;/i&gt;, which will allow a reclassification from accumulated other comprehensive income to retained earnings for the tax effects resulting from the Tax Reform Act that are stranded in accumulated other comprehensive income. This standard also requires certain disclosures about stranded tax effects. This ASU, however, does not change the underlying guidance that requires that the effect of a change in tax laws or rates be included in income from continuing operations. ASU 2018-02 will be effective for our fiscal year 2020, with the option to early adopt at any time prior to the effective date. It must be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Reform Act is recognized. We are assessing the impact this new accounting guidance will have on our consolidated financial statements.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:LegalMattersAndContingenciesTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_336">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 12.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; CONTINGENCIES AND LITIGATION&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;From time to time, we are involved in 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;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:FairValueDisclosuresTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_337">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 11.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;FINANCIAL INSTRUMENTS&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;FASB fair value guidance established a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value.&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 in which little or no market data exist, therefore requiring an entity to develop its own assumptions.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&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 January 31, 2018 and October 31, 2017 (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.25in; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;October 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;October 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"&gt; &lt;div&gt;Level 1&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;Deferred Compensation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,739&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,638&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"&gt; &lt;div&gt;Level 2&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,364&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;596&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,156&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,732&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 that are readily available.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Included in 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 condensed consolidated financial statements at fair value. We have derivative financial instruments in the form of foreign currency forward exchange contracts as described in Note 2 of Notes to the Condensed Consolidated Financial Statements. The U.S. Dollar equivalent notional amounts of these contracts was $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;149.1&lt;/font&gt; million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;134.3&lt;/font&gt; million at January 31, 2018 and October 31, 2017, respectively.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The fair value of our 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 contracts 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 to be material risks.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&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:InventoryDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_338">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;6. INVENTORIES&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;In July 2015, the FASB issued guidance on simplifying the measurement of inventory. The guidance, which applies to inventory that is measured using any method other than the last-in, first-out (&amp;#8220;LIFO&amp;#8221;) or retail inventory method, requires that entities measure inventory at the lower of cost or net realizable value. The Company adopted the provisions of this guidance prospectively in the first quarter of fiscal 2018. The adoption of this guidance did not have a material impact on the Company&amp;#8217;s consolidated results of operations, financial position, or cash flows.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Inventories, priced at the lower of cost (first-in, first-out method) or net realizable value, are summarized below (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;January&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;October&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Purchased parts and sub-assemblies&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;38,315&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;33,045&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Work-in-process&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;22,040&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;20,008&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Finished goods&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;71,171&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;66,895&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;131,526&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;119,948&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&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_2017To01_31_2018" id="Factid_339">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; Inventories, priced at the lower of cost (first-in, first-out method) or net realizable value, are summarized below (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;January&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;October&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Purchased parts and sub-assemblies&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;38,315&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;33,045&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Work-in-process&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;22,040&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;20,008&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Finished goods&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;71,171&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;66,895&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;131,526&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;119,948&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_340">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0%"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.25in"&gt; &lt;div&gt;3.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;EQUITY INCENTIVE PLAN&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 856,048&lt;/font&gt;, which includes &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 386,048&lt;/font&gt; 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;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;A summary of stock option activity for the three-month period ended January 31, 2018, is as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"&gt; &lt;div&gt;Weighted&amp;#160;Average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Stock&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"&gt; &lt;div&gt;Exercise&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"&gt; &lt;div&gt;Price&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Outstanding at October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;78,725&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;20.97&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Options granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Options exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(26,218)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;18.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Options cancelled&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Outstanding at January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;52,507&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;22.07&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The total intrinsic value of stock options exercised during the three months ended January 31, 2018 was approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;492,000&lt;/font&gt;.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Summarized information about outstanding stock options as of January 31, 2018, that have already vested and are currently exercisable, are as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"&gt; &lt;div&gt;Options&amp;#160;Already&amp;#160;Vested&amp;#160;and&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"&gt; &lt;div&gt;Currently&amp;#160;Exercisable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Number of outstanding options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;52,507&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Weighted average remaining contractual life (years)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;3.24&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Weighted average exercise price per share&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;22.07&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Intrinsic value of outstanding options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;1,211,926&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The intrinsic value of an outstanding stock option is calculated as the difference between the stock price as of January 31, 2018 and the exercise price of the option.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On March 9, 2017, the Compensation Committee granted a total of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14,920&lt;/font&gt; shares of time-based restricted stock to our non-employee directors. The restricted shares vest in full &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; one&lt;/font&gt; 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;26.80&lt;/font&gt; per share.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On November 15, 2017, the Compensation Committee granted a total of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,364&lt;/font&gt; shares of time-based restricted stock to our non-executive employees. 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;42.30&lt;/font&gt; per share.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On January 3, 2018, the Compensation Committee determined the degree to which the long-term incentive compensation arrangement approved for the fiscal 2015-2017 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 2015. As a result, the Compensation Committee determined that a total of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 23,299&lt;/font&gt; performance shares were earned by our executive officers, which performance shares vested on January 3, 2018. 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;42.20&lt;/font&gt; per share.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On January 3, 2018, 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 &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25&lt;/font&gt;% time-based vesting and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 75&lt;/font&gt;% performance-based vesting. The three-year performance period for the PSUs is fiscal 2018 through fiscal 2020.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On that date, the Compensation Committee granted a total of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14,810&lt;/font&gt; 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;42.20&lt;/font&gt; per share.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On January 3, 2018, the Compensation Committee also granted a total target number of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20,734&lt;/font&gt; PSUs to our executive officers designated as &amp;#8220;PSU &amp;#150; TSR&amp;#8221;. These PSUs were weighted as approximately &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 40&lt;/font&gt;% of the overall 2018 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 2018-2020, 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 &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 50&lt;/font&gt;% of the target number of the PSUs &amp;#150; TSR for achieving threshold performance and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 200&lt;/font&gt;% 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;45.68&lt;/font&gt; per PSU and was calculated using the Monte Carlo approach.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On January 3, 2018, the Compensation Committee also granted a total target number of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 21,891&lt;/font&gt; 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 2018 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 2018-2020. 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;42.20&lt;/font&gt; per share.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;A reconciliation of the Company&amp;#8217;s restricted stock, performance share and PSU activity and related information for the three-month period ended January 31, 2018 is as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 75%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Weighted&amp;#160;Average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Grant&amp;#160;&amp;#160;Date&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Fair&amp;#160;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Unvested at October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;157,809&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;32.05&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;59,799&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;43.41&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units vested&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;(25,363)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;32.19&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units cancelled&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;(6,385)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;33.67&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units withheld&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;(11,706)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;32.19&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Unvested at January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;174,154&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;35.86&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;During the first three months of fiscal 2018 and 2017, we recorded $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;549&lt;/font&gt;,000 and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;351&lt;/font&gt;,000, respectively, as stock-based compensation expense related to grants under our equity plans. As of January 31, 2018, there was an estimated $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;4.2&lt;/font&gt; million of total unrecognized stock-based compensation cost that we expect to recognize by the end of the first quarter of fiscal 2021.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_341">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 January 31, 2018 and October 31, 2017 (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.25in; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;October 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;October 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"&gt; &lt;div&gt;Level 1&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;Deferred Compensation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,739&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,638&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"&gt; &lt;div&gt;Level 2&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,364&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;596&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;4,156&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,732&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&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>

  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_342">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;A summary of stock option activity for the three-month period ended January 31, 2018, is as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"&gt; &lt;div&gt;Weighted&amp;#160;Average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Stock&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"&gt; &lt;div&gt;Exercise&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"&gt; &lt;div&gt;Price&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Outstanding at October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;78,725&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;20.97&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Options granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Options exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(26,218)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;18.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Options cancelled&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"&gt; &lt;div&gt;Outstanding at January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;52,507&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"&gt; &lt;div&gt;22.07&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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>

  <hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_343">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Summarized information about outstanding stock options as of January 31, 2018, that have already vested and are currently exercisable, are as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"&gt; &lt;div&gt;Options&amp;#160;Already&amp;#160;Vested&amp;#160;and&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"&gt; &lt;div&gt;Currently&amp;#160;Exercisable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Number of outstanding options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;52,507&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Weighted average remaining contractual life (years)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;3.24&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Weighted average exercise price per share&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;22.07&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"&gt; &lt;div&gt;Intrinsic value of outstanding options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;1,211,926&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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;</hurc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock>

  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_344">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;A reconciliation of the Company&amp;#8217;s restricted stock, performance share and PSU activity and related information for the three-month period ended January 31, 2018 is as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"&gt; &lt;table style="MARGIN: 0px:auto; WIDTH: 75%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Weighted&amp;#160;Average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Grant&amp;#160;&amp;#160;Date&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"&gt; &lt;div&gt;Fair&amp;#160;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Unvested at October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;157,809&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;32.05&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;59,799&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;43.41&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units vested&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;(25,363)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;32.19&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units cancelled&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;(6,385)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;33.67&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Shares or units withheld&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;(11,706)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;32.19&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"&gt; &lt;div&gt;Unvested at January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;174,154&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"&gt; &lt;div&gt;35.86&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>

  <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_345">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;8. GUARANTEES AND PRODUCT WARRANTIES&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 January 31, 2018, we had &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;27&lt;/font&gt; outstanding third party payment guarantees totaling approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.0&lt;/font&gt; million. The terms of these guarantees are consistent with the underlying customer financing terms. Upon shipment of a machine, the customer assumes the risk of ownership. The customer does not obtain title, however, until the customer 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;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 certain components 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;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;A reconciliation of the changes in our warranty reserve is as follows (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Three&amp;#160;Months&amp;#160;Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;January&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance, beginning of period&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,772&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,523&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Provision for warranties during the period&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;980&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;806&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Charges to the reserve&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(771)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(790)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Impact of foreign currency translation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;62&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(6)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance, end of period&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,043&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,533&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The year-over-year increase in our warranty reserve 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.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P11_01_2017To11_15_2017_NonexecutiveEmployeesMemberusgaapTitleOfIndividualAxis_TwothousandsixteenequityincentiveplanmemberMemberusgaapPlanNameAxis" id="Factid_346" unitRef="shares" decimals="INF">2364</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn11_15_2017_NonexecutiveEmployeesMemberusgaapTitleOfIndividualAxis_TwothousandsixteenequityincentiveplanmemberMemberusgaapPlanNameAxis" id="Factid_347" unitRef="USD_per_Share" decimals="2">42.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_348">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;A reconciliation of the changes in our warranty reserve is as follows (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Three&amp;#160;Months&amp;#160;Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;January&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance, beginning of period&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,772&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,523&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Provision for warranties during the period&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;980&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;806&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Charges to the reserve&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(771)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(790)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Impact of foreign currency translation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;62&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(6)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance, end of period&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,043&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,533&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&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:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P11_01_2017To11_15_2017_NonexecutiveEmployeesMemberusgaapTitleOfIndividualAxis_TwothousandsixteenequityincentiveplanmemberMemberusgaapPlanNameAxis" id="Factid_349">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_350">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 5.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;ACCOUNTS RECEIVABLE&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Accounts receivable are net of allowances for doubtful accounts of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;797,000&lt;/font&gt; as of January 31, 2018 and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;639,000&lt;/font&gt; as of October 31, 2017.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>

  <hurc:TermOfProductWarranty contextRef="P11_01_2017To01_31_2018" id="Factid_351">P1Y</hurc:TermOfProductWarranty>

  <us-gaap:DebtDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_352">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 9.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;DEBT AGREEMENTS&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.0&lt;/font&gt;&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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;12.5&lt;/font&gt; million to $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;15.0&lt;/font&gt; million, to increase the cash dividend allowance from $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;4.0&lt;/font&gt; million per calendar year to $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.0&lt;/font&gt; million per calendar year, and to extend the scheduled maturity date to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;December 31, 2018&lt;/font&gt;. The U.S. credit agreement, as amended, provides for the issuance of up to $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5.0&lt;/font&gt; 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 $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;90.0&lt;/font&gt; million to $105.0 million and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;120.0&lt;/font&gt; million to $125.0 million, respectively.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;On February 16, 2017, we amended our credit facility in China to decrease the credit facility from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 40.0&lt;/font&gt; million Chinese Yuan to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20.0&lt;/font&gt; million Chinese Yuan (approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;3.2&lt;/font&gt; million). On February 14, 2018, we renewed this facility with an expiration date of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;February 13, 2019&lt;/font&gt;. We had $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.6&lt;/font&gt; million and $1.5 million of borrowings under our China credit facility at January 31, 2018 and October 31, 2017, respectively, which bears interest at variable rates of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 4.4&lt;/font&gt;% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 4.4&lt;/font&gt;% annually, respectively. We also have a &amp;#163;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.0&lt;/font&gt;&amp;#160;million revolving credit facility in the United Kingdom and a &amp;#8364;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.5&lt;/font&gt; 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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;All of our credit facilities are unsecured. At January 31, 2018, we had unutilized credit facilities of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;19.9&lt;/font&gt; million.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&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:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2018To12_31_2018_ScenarioPlanMemberusgaapStatementScenarioAxis" id="Factid_353" unitRef="pure" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>

  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2017To12_31_2017" id="Factid_354" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>

  <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="P11_01_2017To01_31_2018_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" id="Factid_355">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:EffectiveIncomeTaxRateContinuingOperations contextRef="P11_01_2017To01_31_2018" id="Factid_356" unitRef="pure" decimals="2">0.61</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="P11_01_2016To01_31_2017" id="Factid_357" unitRef="pure" decimals="2">0.38</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings contextRef="P11_01_2017To01_31_2018" id="Factid_358" unitRef="USD" decimals="-5">2500000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>

  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="P11_01_2017To01_31_2018" id="Factid_359" unitRef="USD" decimals="-5">400000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>

  <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="P11_01_2017To01_31_2018" id="Factid_360" unitRef="USD" decimals="-5">400000</us-gaap:IncreaseDecreaseInIncomeTaxes>

  <hurc:IncreaseDecreaseInNetDeferredTaxAssets contextRef="P11_01_2017To01_31_2018" id="Factid_361" unitRef="USD" decimals="-5">400000</hurc:IncreaseDecreaseInNetDeferredTaxAssets>

  <us-gaap:UnrecognizedTaxBenefits contextRef="PAsOn10_31_2017" id="Factid_362" unitRef="USD" decimals="-5">1200000</us-gaap:UnrecognizedTaxBenefits>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2016" id="Factid_363" unitRef="USD" decimals="-3">185475000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_364" unitRef="USD" decimals="-3">657000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_365" unitRef="USD" decimals="-3">59119000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_366" unitRef="USD" decimals="-3">136742000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2016_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_367" unitRef="USD" decimals="-3">-11043000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_368" unitRef="USD" decimals="-3">664000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_369" unitRef="USD" decimals="-3">61344000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_370" unitRef="USD" decimals="-3">149267000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn10_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_371" unitRef="USD" decimals="-3">-8190000</us-gaap:StockholdersEquity>

  <us-gaap:SharesOutstanding contextRef="PAsOn10_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_372" unitRef="shares" decimals="INF">6573103</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn10_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_373" unitRef="shares" decimals="INF">6641197</us-gaap:SharesOutstanding>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2016To01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_374" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2016To01_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_375" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2016To01_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_376" unitRef="USD" decimals="-3">879000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2016To01_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_377" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_378" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2017To01_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_379" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2017To01_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_380" unitRef="USD" decimals="-3">2937000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P11_01_2017To01_31_2018_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_381" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2016To01_31_2017" id="Factid_382" unitRef="USD" decimals="-3">435000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2017To01_31_2018" id="Factid_383" unitRef="USD" decimals="-3">3701000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2016To01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_384" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2016To01_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_385" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2016To01_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_386" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2016To01_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_387" unitRef="USD" decimals="-3">435000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_388" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2017To01_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_389" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2017To01_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_390" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="P11_01_2017To01_31_2018_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_391" unitRef="USD" decimals="-3">3701000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="P11_01_2017To01_31_2018" id="Factid_392" unitRef="USD" decimals="-3">492000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>

  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_393" unitRef="USD" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>

  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="P11_01_2017To01_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_394" unitRef="USD" decimals="-3">489000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>

  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="P11_01_2017To01_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_395" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>

  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="P11_01_2017To01_31_2018_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_396" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>

  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_397" unitRef="shares" decimals="INF">26218</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2016To01_31_2017" id="Factid_398" unitRef="USD" decimals="-3">351000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2017To01_31_2018" id="Factid_399" unitRef="USD" decimals="-3">549000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2016To01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_400" unitRef="USD" decimals="-3">3000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2016To01_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_401" unitRef="USD" decimals="-3">348000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2016To01_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_402" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2016To01_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_403" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_404" unitRef="USD" decimals="-3">2000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2017To01_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_405" unitRef="USD" decimals="-3">547000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2017To01_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_406" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="P11_01_2017To01_31_2018_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_407" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>

  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="P11_01_2016To01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_408" unitRef="shares" decimals="INF">29760</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>

  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_409" unitRef="shares" decimals="INF">25363</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>

  <us-gaap:DividendsCash contextRef="P11_01_2016To01_31_2017" id="Factid_410" unitRef="USD" decimals="-3">592000</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2017To01_31_2018" id="Factid_411" unitRef="USD" decimals="-3">668000</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2016To01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_412" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2016To01_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_413" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2016To01_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_414" unitRef="USD" decimals="-3">592000</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2016To01_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_415" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2017To01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_416" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2017To01_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_417" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2017To01_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_418" unitRef="USD" decimals="-3">668000</us-gaap:DividendsCash>

  <us-gaap:DividendsCash contextRef="P11_01_2017To01_31_2018_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_419" unitRef="USD" decimals="-3">0</us-gaap:DividendsCash>

  <us-gaap:SharesOutstanding contextRef="PAsOn01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_420" unitRef="shares" decimals="INF">6602863</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_421" unitRef="shares" decimals="INF">6692778</us-gaap:SharesOutstanding>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2017" id="Factid_422" unitRef="USD" decimals="-3">186548000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_423" unitRef="USD" decimals="-3">660000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_424" unitRef="USD" decimals="-3">59467000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_425" unitRef="USD" decimals="-3">137029000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2017_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_426" unitRef="USD" decimals="-3">-10608000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_427" unitRef="USD" decimals="-3">669000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_428" unitRef="USD" decimals="-3">62380000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_429" unitRef="USD" decimals="-3">151536000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn01_31_2018_AccumulatedDistributionsInExcessOfNetIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_430" unitRef="USD" decimals="-3">-4489000</us-gaap:StockholdersEquity>

  <us-gaap:EarningsPerShareTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_431">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;4.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;EARNINGS PER SHARE&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Per share results have been computed based on the average number of common shares outstanding over the period in question. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The computation of basic and diluted net income per share is determined using net income applicable to common shareholders as the numerator and the number of shares outstanding as the denominator as follows (in thousands, except per share amounts):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"&gt; &lt;div&gt;Three&amp;#160;Months&amp;#160;Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"&gt; &lt;div&gt;January&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Basic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Basic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Net income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,937&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,937&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Undistributed earnings &amp;#160;allocated to participating shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(21)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(21)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(5)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(5)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Net income applicable to common shareholders&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,916&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,916&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Weighted average shares outstanding&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,659&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,659&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,583&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,583&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Stock options and contingently issuable securities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;86&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;85&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,659&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,745&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,583&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,668&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"&gt; &lt;div&gt;Income per share&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.44&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.43&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;0.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:EarningsPerShareTextBlock>

  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_432">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; 7. SEGMENT INFORMATION&lt;/div&gt; &amp;#160; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We operate in a single segment: industrial automation equipment. We design, manufacture and sell computerized 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;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;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2018To01_03_2018_PerformanceBasedMemberusgaapVestingAxis" id="Factid_433" unitRef="shares" decimals="INF">23299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn01_03_2018_PerformanceBasedMemberusgaapVestingAxis" id="Factid_434" unitRef="USD_per_Share" decimals="2">42.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_435">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 2.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&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 for which we enter into derivative instruments in the form of foreign currency forward exchange contracts with a major financial institution.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We enter into these forward exchange contracts to reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries, to reduce the impact on gross profit and net earnings from sales and purchases denominated in foreign currencies, and to reduce the impact on our net earnings of foreign currency fluctuations on receivables and payables denominated in foreign currencies that are different than the subsidiaries&amp;#8217; functional currency. 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. We record all derivative instruments as assets or liabilities at fair value.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;u&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Derivatives Designated as Hedging Instruments&lt;/font&gt;&lt;/u&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We enter into foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in the following 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 Condensed 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 is 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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We had forward contracts outstanding as of January 31, 2018, denominated in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from February 2018 through January 2019. The contract amounts, expressed at forward rates in U.S. Dollars at January 31, 2018, were $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;40.1&lt;/font&gt; million for Euros, $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;9.8&lt;/font&gt; million for Pounds Sterling and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;37.4&lt;/font&gt; million for New Taiwan Dollars. At January 31, 2018, we had approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;2.2&lt;/font&gt; million of losses, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Included in this amount were $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.2&lt;/font&gt; million of unrealized losses, 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 January 2019, when the corresponding inventory that is the subject of the related hedge contracts is sold, as described above.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;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 &amp;#8364;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;3.0&lt;/font&gt; million in November 2017. We designated this forward contract as a hedge of our net investment in Euro denominated assets. We selected the forward method under Financial Accounting Standards Board, or FASB, guidance related to the accounting for derivative 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 in Accumulated other comprehensive loss, net of tax, in the same manner as the underlying hedged net assets. This forward contract matures in November 2018. As of January 31, 2018, we had $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;609,000&lt;/font&gt; of realized gains and $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;106,000&lt;/font&gt; of unrealized losses, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss related to this forward contract.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;u&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Derivatives Not Designated as Hedging Instruments&lt;/font&gt;&lt;/u&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;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. These derivative instruments are not designated as hedges under the FASB guidance and, as a result, changes in their fair value are reported currently as Other income (expense), net in the Condensed Consolidated Statements of Income consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We had forward contracts outstanding as of January 31, 2018, denominated in Euros, Pounds Sterling, South African Rand, and New Taiwan Dollar with set maturity dates ranging from February 2018 through October 2018. The contract amounts, expressed at forward rates in U.S. Dollars at January 31, 2018 totaled $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;63.3&lt;/font&gt; million.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;u&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Fair Value of Derivative Instruments&lt;/font&gt;&lt;/u&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We recognize the fair value of derivative instruments as assets and liabilities on a gross basis on our Condensed Consolidated Balance Sheets.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; As of January 31, 2018 and October 31, 2017, all derivative instruments were recorded at fair value on our Consolidated Balance Sheets as follows (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"&gt; &lt;div&gt;January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"&gt; &lt;div&gt;October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Balance Sheet&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Fair&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Balance Sheet&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Fair&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Location&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;Location&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"&gt; &lt;div&gt;Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;768&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;305&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,677&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,508&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"&gt; &lt;div&gt;Not Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;596&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;291&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;1,479&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"&gt; &lt;div&gt;Derivative liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;224&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;u&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Effect of Derivative Instruments on the Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&amp;#8217; Equity and Condensed Consolidated Statements of Income&lt;/font&gt;&lt;/u&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Derivative instruments had the following effects on our Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&amp;#8217; Equity and Condensed Consolidated Statements of Income, net of tax, during the three months ended January 31, 2018 and 2017 (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Location of&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Amount of Gain&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Gain (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Amount of Gain&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;(Loss) Recognized in&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Reclassified&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;(Loss) Reclassified&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Other&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;from Other&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;from Other&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Comprehensive&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Comprehensive&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Comprehensive&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Income (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Income (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Income (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Three Months Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Three Months Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="23%"&gt; &lt;div&gt;Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;(Effective portion)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;Foreign exchange forward contracts &amp;#150; Intercompany sales/purchases&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(1,142)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;329&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;Cost of sales&lt;br/&gt; and service&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;222&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(209)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;Foreign exchange forward contract &amp;#150; Net investment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(166)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;39&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;We did not recognize any gains or losses as a result of hedges deemed ineffective for the three months ended January 31, 2018. We recognized a loss of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;136,000&lt;/font&gt; as a result of hedges deemed ineffective for the three months ended January 31, 2017. We recognized the following losses and gains in our Condensed Consolidated Statements of Income during the three months ended January 31, 2018 and 2017 on derivative instruments not designated as hedging instruments (in thousands):&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;Location of Gain&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;(Loss) Recognized&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Amount of Gain (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;in Operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Recognized in Operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Three Months Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="36%"&gt; &lt;div&gt;Not Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Foreign exchange forward contracts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="36%"&gt; &lt;div&gt;Other income (expense), net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(1,256)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;790&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the three months ended January 31, 2018 (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Foreign&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Currency&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Cash Flow&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Translation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Hedges&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Balance, October 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(7,409)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(781)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(8,190)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Other comprehensive income (loss) before reclassifications&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;5,065&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(1,142)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;3,923&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Reclassifications&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(222)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(222)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"&gt; &lt;div&gt;Balance, January 31, 2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(2,344)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(2,145)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(4,489)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>

  <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="P11_01_2017To01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_PeriodOneMemberusgaapStatementClassOfStockAxis" id="Factid_436">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Derivative instruments had the following effects on our Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&amp;#8217; Equity and Condensed Consolidated Statements of Income, net of tax, during the three months ended January 31, 2018 and 2017 (in thousands):&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Location of&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Amount of Gain&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Gain (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Amount of Gain&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;(Loss) Recognized in&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Reclassified&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;(Loss) Reclassified&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Other&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;from Other&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;from Other&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Comprehensive&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Comprehensive&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Comprehensive&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Derivatives&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Income (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;Income (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Income (Loss)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Three Months Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;Three Months Ended&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"&gt; &lt;div&gt;January 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="23%"&gt; &lt;div&gt;Designated as Hedging Instruments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;(Effective portion)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;Foreign exchange forward contracts &amp;#150; Intercompany sales/purchases&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(1,142)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;329&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;Cost of sales&lt;br/&gt; and service&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;222&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(209)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;Foreign exchange forward contract &amp;#150; Net investment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;(166)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;$&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;39&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&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:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P03_01_2017To03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_437">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn01_03_2018_PerformanceBasedMemberusgaapVestingAxis_PsuTsrMemberusgaapAwardTypeAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_438" unitRef="USD_per_Share" decimals="2">45.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P03_01_2017To03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_439" unitRef="shares" decimals="INF">14920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="PAsOn03_09_2017_TimeBasedMemberusgaapVestingAxis_TwoThousandSixteenEquityIncentivePlanMemberusgaapPlanNameAxis" id="Factid_440" unitRef="USD_per_Share" decimals="2">26.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="P11_01_2017To01_31_2018" id="Factid_441" unitRef="USD" decimals="0">492000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax contextRef="PAsOn01_31_2018" id="Factid_442" unitRef="USD" decimals="-5">2200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>

  <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months contextRef="PAsOn01_31_2018" id="Factid_443" unitRef="USD" decimals="-5">1200000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months>

  <hurc:NotionalAmountOfNetInvestmentHedge contextRef="P11_01_2017To11_30_2017_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_444" unitRef="EUR" decimals="-5">3000000</hurc:NotionalAmountOfNetInvestmentHedge>

  <us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTax contextRef="PAsOn01_31_2018_DesignatedAsHedgingInstrumentMemberusgaapHedgingDesignationAxis_ForwardContractsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" id="Factid_445" unitRef="USD" decimals="0">-106000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTax>

  <invest:DerivativeNotionalAmount contextRef="PAsOn01_31_2018_NondesignatedMemberusgaapHedgingDesignationAxis" id="Factid_446" unitRef="USD" decimals="-5">63300000</invest:DerivativeNotionalAmount>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P11_01_2017To01_31_2018" id="Factid_447" unitRef="USD" decimals="-3">549000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P11_01_2016To01_31_2017" id="Factid_448" unitRef="USD" decimals="-3">351000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_449">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div&gt;1.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;GENERAL&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"&gt;The unaudited Condensed Consolidated Financial Statements include the accounts of Hurco Companies, Inc. and its consolidated subsidiaries. As used in this report, unless the context indicates otherwise, the terms &amp;#8220;we&amp;#8221;, &amp;#8220;us&amp;#8221;, &amp;#8220;our&amp;#8221; and similar language refer to Hurco Companies, Inc. and its consolidated subsidiaries as a whole.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;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;Although the majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal computer components.&amp;#160;Our computer control systems and software products are primarily sold as integral components of our computerized machine tool products.&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;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The condensed financial information as of January 31, 2018 and for the three months ended January 31, 2018 and January 31, 2017 is unaudited. However, in our opinion, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary to present fairly our consolidated financial position, results of operations, changes in shareholders&amp;#8217; equity and cash flows for and at the end of the interim periods. We suggest that you read these condensed consolidated financial statements in conjunction with the financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2017.&lt;/font&gt;&lt;/div&gt; &lt;/div&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:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>

  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="P11_01_2017To01_31_2018" id="Factid_450">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; 10.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;INCOME TAXES&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;In December 2017, the Tax Cuts and Jobs Act (the &amp;#8220;Tax Reform Act&amp;#8221;) was enacted. The Tax Reform Act among other things, lowered the U.S. corporate tax rate from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 35&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 21&lt;/font&gt;%, implemented a territorial tax system from a worldwide system and imposed a tax on deemed repatriation of earnings of foreign subsidiaries, all of which were effective for our first quarter of fiscal 2018.&amp;#160; Other provisions to the Tax Reform Act, such as elimination of domestic production deductions and limitation on other business deductions, will be effective for us beginning in fiscal 2019. We recognized the income tax effects of the Tax Reform Act in our 2018 financial statements in accordance with Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, &lt;i&gt;Income Taxes&lt;/i&gt;, in the reporting period in which the 2017 Tax Act was signed into law. As such, our financial results reflect the income tax effects of the Tax Reform Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income tax effects of the Tax Reform Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be determined.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We recorded income tax expense during the first three months of fiscal 2018 of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;4.5&lt;/font&gt; million compared to $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.5&lt;/font&gt; million for the same period in fiscal 2017. Our effective tax rate for the first three months of fiscal 2018 was &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 61&lt;/font&gt;% in comparison to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 38&lt;/font&gt;% for the same period in fiscal 2017. The effective tax rate for the three months ended January 31, 2018 is a blended rate reflecting the estimated benefit of approximately one month of the federal tax rate reductions for fiscal 2018, a one-time provisional adjustment of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;2.5&lt;/font&gt; million related to the transition tax on deemed repatriation of accumulated foreign income and a one-time non-cash tax charge of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.4&lt;/font&gt; million related to the revaluation of net deferred tax assets.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;The $2.5 million transition tax on deemed repatriation of accumulated foreign income is subject to adjustment during the measurement period of up to one year following the December 2017 enactment date, as provided by recent SEC guidance.&amp;#160;We measure deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, our deferred tax assets and liabilities were re-measured to reflect the reduction in the U.S. corporate income tax rate from 35% to 21%, resulting in an increase of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.4&lt;/font&gt; million in income tax expense for the first quarter ended January 31, 2018 and a corresponding decrease of $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;0.4&lt;/font&gt; million in net deferred tax assets as of January 31, 2018.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Both of these tax adjustments represent provisional amounts based upon our current interpretation of the Tax Reform Act and may change as we receive additional clarification and implementation guidance. We will continue to analyze the effects of the Tax Reform Act on our financial statements and operations. Any additional impacts from the enactment of the Tax Reform Act will be recorded as they are identified during the measurement period as provided for in accordance with Staff Accounting Bulletin No. 118.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;Our unrecognized tax benefits were $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1.2&lt;/font&gt;&lt;/font&gt; million as of January 31, 2018 and as of October 31, 2017, and in each case included accrued interest.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We recognize accrued interest and penalties related to unrecognized tax benefits as components of income tax expense.&amp;#160; As of January 31, 2018, the gross amount of interest accrued, reported in Accrued expenses and other, was approximately $&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;58,000&lt;/font&gt;, which did not include the federal tax benefit of interest deductions.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"&gt;We file U.S. federal and state income tax returns, as well as tax returns in several foreign jurisdictions.&amp;#160;The statutes of limitations with respect to unrecognized tax benefits will expire between July 2018 and July 2020.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&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:DerivativeNetHedgeIneffectivenessGainLoss contextRef="P11_01_2016To01_31_2017" id="Factid_451" unitRef="USD" decimals="0">-136000</us-gaap:DerivativeNetHedgeIneffectivenessGainLoss>

<!--FootNote Section Ref-->

  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
  </link:footnoteLink>
</xbrli:xbrl>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>hurc-20180131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 08-Mar-2018 [08:03:14] {PM} EST - www.datatracks.com --><schema targetNamespace="http://www.hurco.com/20180131" elementFormDefault="qualified"
xmlns:hurc="http://www.hurco.com/20180131"
 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/CondensedConsolidatedStatementsOfIncome" id="CondensedConsolidatedStatementsOfIncome">
<link:definition>102 - Statement - CONDENSED 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/CondensedConsolidatedStatementsOfComprehensiveIncome" id="CondensedConsolidatedStatementsOfComprehensiveIncome">
<link:definition>103 - Statement - CONDENSED 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/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" id="CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical">
<link:definition>104 - Statement - CONDENSED 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/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
<link:definition>105 - Statement - CONDENSED 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/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
<link:definition>106 - Statement - CONDENSED 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/CondensedConsolidatedStatementsOfCashFlows" id="CondensedConsolidatedStatementsOfCashFlows">
<link:definition>107 - Statement - CONDENSED 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/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" id="CondensedConsolidatedStatementsOfChangesInShareholdersEquity">
<link:definition>108 - Statement - CONDENSED 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/General" id="General">
<link:definition>109 - Disclosure - GENERAL</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/DerivativeInstrumentsAndHedgingActivities" id="DerivativeInstrumentsAndHedgingActivities">
<link:definition>110 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</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/EquityIncentivePlan" id="EquityIncentivePlan">
<link:definition>111 - Disclosure - EQUITY INCENTIVE PLAN</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/EarningsPerShare" id="EarningsPerShare">
<link:definition>112 - Disclosure - EARNINGS PER SHARE</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/AccountsReceivable" id="AccountsReceivable">
<link:definition>113 - Disclosure - ACCOUNTS RECEIVABLE</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>114 - 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/SegmentInformation" id="SegmentInformation">
<link:definition>115 - 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/GuaranteesAndProductWarranties" id="GuaranteesAndProductWarranties">
<link:definition>116 - 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/DebtAgreements" id="DebtAgreements">
<link:definition>117 - Disclosure - DEBT AGREEMENTS</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>118 - 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/FinancialInstruments" id="FinancialInstruments">
<link:definition>119 - 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/ContingenciesAndLitigation" id="ContingenciesAndLitigation">
<link:definition>120 - 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/NewAccountingPronouncements" id="NewAccountingPronouncements">
<link:definition>121 - 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/DerivativeInstrumentsAndHedgingActivitiesTables" id="DerivativeInstrumentsAndHedgingActivitiesTables">
<link:definition>122 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/EquityIncentivePlanTables" id="EquityIncentivePlanTables">
<link:definition>123 - Disclosure - EQUITY INCENTIVE PLAN (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/EarningsPerShareTables" id="EarningsPerShareTables">
<link:definition>124 - Disclosure - EARNINGS PER SHARE (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>125 - 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/GuaranteesAndProductWarrantiesTables" id="GuaranteesAndProductWarrantiesTables">
<link:definition>126 - 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/FinancialInstrumentsTables" id="FinancialInstrumentsTables">
<link:definition>127 - 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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails" id="DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails">
<link:definition>128 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" id="DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails">
<link:definition>129 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" id="DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails">
<link:definition>130 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" id="DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails">
<link:definition>131 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails" id="EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails">
<link:definition>132 - Disclosure - EQUITY INCENTIVE PLAN (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/EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails" id="EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails">
<link:definition>133 - Disclosure - EQUITY INCENTIVE PLAN (Schedule of Information about Outstanding Stock Options Vested and Currently 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/EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" id="EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails">
<link:definition>134 - Disclosure - EQUITY INCENTIVE PLAN (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/EquityIncentivePlanNarrativeDetails" id="EquityIncentivePlanNarrativeDetails">
<link:definition>135 - Disclosure - EQUITY INCENTIVE PLAN (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/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" id="EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails">
<link:definition>136 - Disclosure - EARNINGS PER SHARE (Reconciliation of Basic and Diluted Earnings 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/AccountsReceivableNarrativeDetails" id="AccountsReceivableNarrativeDetails">
<link:definition>137 - Disclosure - ACCOUNTS RECEIVABLE (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>138 - 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/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" id="GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails">
<link:definition>139 - 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>140 - 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/DebtAgreementsNarrativeDetails" id="DebtAgreementsNarrativeDetails">
<link:definition>141 - Disclosure - DEBT AGREEMENTS (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/IncomeTaxesNarrativeDetails" id="IncomeTaxesNarrativeDetails">
<link:definition>142 - 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/FinancialInstrumentsFairValueHierarchyDetails" id="FinancialInstrumentsFairValueHierarchyDetails">
<link:definition>143 - 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>144 - 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:linkbaseRef xlink:type="simple" xlink:href="hurc-20180131_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-20180131_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-20180131_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-20180131_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="CashPaidRefundedDuringPeriodForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_CashPaidRefundedDuringPeriodForAbstract"/> <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="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="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="PsuTsrMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PsuTsrMember"/> <element name="PsuRoicMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PsuRoicMember"/> <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="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="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="ForwardContractsDenominatedInNewTaiwanDollarsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ForwardContractsDenominatedInNewTaiwanDollarsMember"/> <element name="NotionalAmountOfNetInvestmentHedge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance ="credit" substitutionGroup="xbrli:item" id="hurc_NotionalAmountOfNetInvestmentHedge"/> <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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock"/> <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="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="LineOfCreditFacilityCovenantAmountOfAllowableInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance ="debit" substitutionGroup="xbrli:item" id="hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment"/> <element name="IntercompanySalesAndPurchasesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_IntercompanySalesAndPurchasesMember"/> <element name="PeriodOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_PeriodOneMember"/> <element name="NonexecutiveEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_NonexecutiveEmployeesMember"/> <element name="TwothousandsixteenequityincentiveplanmemberMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="hurc_TwothousandsixteenequityincentiveplanmemberMember"/> <element name="IncreaseDecreaseInNetDeferredTaxAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance ="credit" substitutionGroup="xbrli:item" id="hurc_IncreaseDecreaseInNetDeferredTaxAssets"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>hurc-20180131_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 08-Mar-2018 [08:03: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-20180131.xsd#CondensedConsolidatedStatementsOfIncome" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedBalanceSheets" roleURI="http://www.hurco.com/role/CondensedConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#General" roleURI="http://www.hurco.com/role/General" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#Inventories" roleURI="http://www.hurco.com/role/Inventories" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#InventoriesScheduleOfInventoryCurrentDetails" roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#IncomeTaxes" roleURI="http://www.hurco.com/role/IncomeTaxes" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EarningsPerShare" roleURI="http://www.hurco.com/role/EarningsPerShare" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#AccountsReceivable" roleURI="http://www.hurco.com/role/AccountsReceivable" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.hurco.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" />
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfIncome"><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_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 = "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_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/CondensedConsolidatedStatementsOfComprehensiveIncome"><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/CondensedConsolidatedBalanceSheets"><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_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 = "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_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 = "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_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 = "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_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 = "50" weight="1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows"><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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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 = "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_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_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 = "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_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 = "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_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 = "30" 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/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails"><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" />
<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_NetIncomeLossAvailableToCommonStockholdersBasic" 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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>  <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" use="optional" order = "20" weight="-1" /></calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedBalanceSheets"><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-20180131.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>


</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>hurc-20180131_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 08-Mar-2018 [08:03: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-20180131.xsd#DocumentAndEntityInformation" roleURI="http://www.hurco.com/role/DocumentAndEntityInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfIncome" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedBalanceSheets" roleURI="http://www.hurco.com/role/CondensedConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.hurco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#GuaranteesAndProductWarrantiesNarrativeDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#InventoriesScheduleOfInventoryCurrentDetails" roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanNarrativeDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#IncomeTaxesNarrativeDetails" roleURI="http://www.hurco.com/role/IncomeTaxesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#FinancialInstrumentsFairValueHierarchyDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#FinancialInstrumentsNarrativeDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesTables" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#AccountsReceivableNarrativeDetails" roleURI="http://www.hurco.com/role/AccountsReceivableNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.hurco.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DebtAgreementsNarrativeDetails" roleURI="http://www.hurco.com/role/DebtAgreementsNarrativeDetails" />

 <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.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1419"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1419" 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_1420"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1419" xlink:to="loc_us-gaap_ClassOfStockDomain_1420" 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_1420_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1419" xlink:to="loc_us-gaap_ClassOfStockDomain_1420_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_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_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_EntityFilerCategory_13" use="optional" order = "13" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_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_TradingSymbol_14" use="optional" order = "14" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_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_EntityCommonStockSharesOutstanding_15" use="optional" order = "15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfIncome"><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_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 = "13" />
<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 = "14" />
<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 = "15" />
<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 = "16" />
<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 = "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_EarningsPerShareAbstract_1202" 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_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_EarningsPerShareAbstract_1202" xlink:to="loc_us-gaap_EarningsPerShareDiluted_41" 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_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 = "20" />
<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_WeightedAverageNumberOfSharesOutstandingAbstract_1203" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_40" 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_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_WeightedAverageNumberOfSharesOutstandingAbstract_1203" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42" 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_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 = "23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome"><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/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical"><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/CondensedConsolidatedBalanceSheets"><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-20180131.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_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 = "33" />
<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 = "34" />
<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 = "35" />
<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 = "36" />
<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 = "37" />
<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 = "38" />
<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 = "39" />
<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 = "40" />
<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 = "41" />
<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 = "42" />
<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 = "43" />
<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 = "44" />
<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 = "45" />
<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 = "46" />
<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 = "47" />
<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 = "48" />
<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 = "49" />
<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 = "50" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"><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_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 = "5" />
<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 = "6" />
<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 = "7" />
<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_1405"/>
 <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_1405" 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_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 = "9" />
<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 = "10" />
<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 = "11" />
<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 = "12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows"><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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_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 = "11" />
<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 = "12" />
<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 = "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_1406"/>
 <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_1406" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_219" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_221" 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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_219" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1262" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_219" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_225" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" 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_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" xlink:to="loc_us-gaap_PaymentsOfDividends_228" 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1407"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1407" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_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_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_232" 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_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 = "35" />
<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 = "36" />
<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 = "37" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "38" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity"><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_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 = "20" />
</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-20180131.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-20180131.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/EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails"><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_1367"/>
 <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_1367" use="optional" order = "9" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1368"/>
 <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_1368" use="optional" order = "15" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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/EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails"><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_1401"/>
<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_1401" 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_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_456"/>
 <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_OptionIndexedToIssuersEquityTypeAxis_456" 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_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_456" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402" 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_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_456" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402_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_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1403"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1403" 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_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_1401" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" 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_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 = "10" />
<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 = "11" />
<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 = "12" />
<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 = "13" />
<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_1401" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" 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_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 = "15" />
<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 = "16" />
<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 = "17" />
<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 = "18" />
</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/EquityIncentivePlanNarrativeDetails"><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-20180131.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-20180131.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="hurc-20180131.xsd#hurc_PsuTsrMember" xlink:label="loc_hurc_PsuTsrMember_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_PsuTsrMember_557" use="optional" order = "10" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_PsuRoicMember" xlink:label="loc_hurc_PsuRoicMember_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_PsuRoicMember_558" 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_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 = "12" />
<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 = "13"/>
<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 = "14"/>
<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 = "15" />
<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 = "16" />
<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 = "17" />
<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 = "18"/>
<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 = "19"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_NonexecutiveEmployeesMember" xlink:label="loc_hurc_NonexecutiveEmployeesMember_1408"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" xlink:to="loc_hurc_NonexecutiveEmployeesMember_1408" 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_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 = "21" />
<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 = "22"/>
<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 = "23"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "24" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "25" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_TwothousandsixteenequityincentiveplanmemberMember" xlink:label="loc_hurc_TwothousandsixteenequityincentiveplanmemberMember_1409"/>
 <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_TwothousandsixteenequityincentiveplanmemberMember_1409" 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_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 = "27" />
<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 = "28" />
<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 = "29" />
<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 = "30" />
<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 = "31" />
<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 = "32" />
<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 = "33" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "34" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "35" />
<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 = "36" />
</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_1410"/>
<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_1410" 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-20180131.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-20180131.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-20180131.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="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 = "8" />
<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_1411"/>
 <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_1411" 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_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1411_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_1411_default" 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_ScenarioPlanMember" xlink:label="loc_us-gaap_ScenarioPlanMember_1412"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1411" xlink:to="loc_us-gaap_ScenarioPlanMember_1412" 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_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_1410" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_802" 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_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_814"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_814" 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_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1146"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1146" 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_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1147"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1147" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1315"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1315" 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_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_1413"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_1413" 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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1414"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1414" 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_IncreaseDecreaseInIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_1417"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_1417" use="optional" order = "19" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_IncreaseDecreaseInNetDeferredTaxAssets" xlink:label="loc_hurc_IncreaseDecreaseInNetDeferredTaxAssets_1418"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_hurc_IncreaseDecreaseInNetDeferredTaxAssets_1418" use="optional" order = "20" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails"><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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails"><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-20180131.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-20180131.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 = "23" />
<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 = "24" />
<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 = "25" />
<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 = "26" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails"><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/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails"><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="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 = "5" />
<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 = "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_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 = "7"/>
<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 = "8" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "9" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "10" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "11" />
<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 = "12" />
<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 = "13"/>
<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 = "14"/>
<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 = "15" />
<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 = "16" />
<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 = "17" />
<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 = "18"/>
<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 = "19"/>
<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 = "20" />
<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 = "21" />
<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 = "22" />
<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 = "23" />
<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 = "24" />
<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 = "25" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_NotionalAmountOfNetInvestmentHedge" xlink:label="loc_hurc_NotionalAmountOfNetInvestmentHedge_1025"/>
 <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_NotionalAmountOfNetInvestmentHedge_1025" 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_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 = "27" />
<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 = "28" />
<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 = "29" />
<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 = "30" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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 = "31" />
<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 = "32" />
</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-20180131.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_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 = "5" />
<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 = "6"/>
<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 = "7"/>
<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 = "8" />
<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 = "9" />
<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 = "10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables"><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_1384"/>
<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_1116"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_1116" use="optional" order = "1" />
<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_1125"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_1125" 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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_1213"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_1213" 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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1127"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1127" 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_StatementTable" xlink:label="loc_us-gaap_StatementTable_1380"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_StatementTable_1380" use="optional" order = "5" 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_1381"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1380" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1381" 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_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1382"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1381" xlink:to="loc_us-gaap_ClassOfStockDomain_1382" 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_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1382_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1381" xlink:to="loc_us-gaap_ClassOfStockDomain_1382_default" use="optional" order = "8"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_PeriodOneMember" xlink:label="loc_hurc_PeriodOneMember_1390"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1382" xlink:to="loc_hurc_PeriodOneMember_1390" 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_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_1383"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1380" xlink:to="loc_us-gaap_HedgingDesignationAxis_1383" 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_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_1385"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_1383" xlink:to="loc_us-gaap_HedgingDesignationDomain_1385" 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_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_1385_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_1383" xlink:to="loc_us-gaap_HedgingDesignationDomain_1385_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_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1386"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1385" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1386" 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_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_1388"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_1385" xlink:to="loc_us-gaap_NondesignatedMember_1388" use="optional" order = "14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/AccountsReceivableNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1155"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1155" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152" 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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153" 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_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1154"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1154" 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_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1154_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1154_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_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1158"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1155" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1158" use="optional" order = "5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails"><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_1164"/>
<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_1161"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_1161" 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_1162"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_1161" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1162" 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_1163"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1162" xlink:to="loc_us-gaap_ClassOfStockDomain_1163" 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_1163_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1162" xlink:to="loc_us-gaap_ClassOfStockDomain_1163_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_1165"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_NetIncomeLoss_1165" 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_1166"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1166" 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_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1167"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1167" 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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1168"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1168" 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1169"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1169" 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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1170"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1170" 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_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_1171"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_EarningsPerShareBasic_1171" 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_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1172"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_EarningsPerShareDiluted_1172" use="optional" order = "12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails"><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_1178"/>
<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_1175"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1178" xlink:to="loc_us-gaap_StatementTable_1175" 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_1176"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1175" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1176" 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_1177"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1176" xlink:to="loc_us-gaap_ClassOfStockDomain_1177" 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_1177_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1176" xlink:to="loc_us-gaap_ClassOfStockDomain_1177_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_1179"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_1179" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1185"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1185" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1186"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1186" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1187"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1187" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1188"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1188" use="optional" order = "10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DebtAgreementsNarrativeDetails"><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_1375"/>
<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_1375" 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="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 = "8" />
<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 = "9"/>
<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 = "10"/>
<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 = "11" />
<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 = "12" />
<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 = "13"/>
<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 = "14"/>
<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 = "15" />
<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 = "16" />
<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 = "17"/>
<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 = "18"/>
<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 = "19" />
<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 = "20"/>
<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 = "21"/>
<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 = "22" />
<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 = "23"/>
<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 = "24"/>
<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 = "25" />
<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 = "26" />
<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 = "27" />
<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_1309"/>
 <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_RangeAxis_1309" 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_RangeMember" xlink:label="loc_us-gaap_RangeMember_1376"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_1309" xlink:to="loc_us-gaap_RangeMember_1376" 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_RangeMember" xlink:label="loc_us-gaap_RangeMember_1376_default"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_1309" xlink:to="loc_us-gaap_RangeMember_1376_default" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1278" use="optional" order = "31" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends_1289" use="optional" order = "32" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital_1295" use="optional" order = "33" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth_1296" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_1297" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_1298" use="optional" order = "36" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment_1305" 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_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_1375" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1307" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1308" 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_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1374"/>
 <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1375" xlink:to="loc_us-gaap_LineOfCredit_1374" use="optional" order = "40" />
</definitionLink>

</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>hurc-20180131_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 08-Mar-2018 [08:03: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-20180131.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.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.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_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_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_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</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)</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</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</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_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)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other income (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, Noncontrolling Interest</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 taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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</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</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic (in dollars per share)</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_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</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted (in dollars per share)</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_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">Basic (in shares)</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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" 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_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">Diluted (in shares)</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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" 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_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_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 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/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xml:lang="en-US">(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(74) and $115, respectively</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xml:lang="en-US">Gain / (loss) on derivative instruments, net of tax of $(382) and $181, 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</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</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</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_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_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</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 period</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 period</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_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</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</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.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</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="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</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_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.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</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</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</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</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</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_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)</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</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="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_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</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_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</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</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&#8217; 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/terseLabel" 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,866,932 and 6,799,006 shares issued; and 6,692,778 and 6,641,197 shares outstanding, as of January 31, 2018 and October 31, 2017, 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&#8217; 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</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</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&#8217; 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_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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_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/verboseLabel" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to 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_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_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_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_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_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_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/verboseLabel" 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="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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_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_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 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_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_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_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_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_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_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</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-20180131.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_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 (in 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 (in 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</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 (in 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</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 (in 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_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_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 period</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 period</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 period</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 reserve</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/2003/role/terseLabel" 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-20180131.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-20180131.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_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_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/terseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">EQUITY INCENTIVE PLAN</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_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 July 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/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Shares or units granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Restricted stock 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-20180131.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/verboseLabel" 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 July 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/verboseLabel" 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/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Shares or units vested</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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_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/verboseLabel" 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-20180131.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_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
<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">Stock Options</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 at October 31, 2016</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 at July 31, 2017</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Number of outstanding options</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_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 at October 31, 2016</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 at July 31, 2017</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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_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_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_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_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_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="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="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-20180131.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-20180131.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="hurc-20180131.xsd#hurc_PsuTsrMember" xlink:label="loc_hurc_PsuTsrMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PsuTsrMember" xml:lang="en-US">PSU TSR [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PsuTsrMember" xlink:to="lab_hurc_PsuTsrMember"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_PsuRoicMember" xlink:label="loc_hurc_PsuRoicMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PsuRoicMember" xml:lang="en-US">PSU ROIC [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PsuRoicMember" xlink:to="lab_hurc_PsuRoicMember"/>
<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="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_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-20180131.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-20180131.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_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_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="hurc-20180131.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-20180131.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="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_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_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="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="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_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-20180131.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/terseLabel" 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-20180131.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.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_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_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_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_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_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="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-20180131.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-20180131.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-20180131.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="hurc-20180131.xsd#hurc_NotionalAmountOfNetInvestmentHedge" xlink:label="loc_hurc_NotionalAmountOfNetInvestmentHedge" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_NotionalAmountOfNetInvestmentHedge" xml:lang="en-US">Notional Amount Of Net Investment Hedge</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_NotionalAmountOfNetInvestmentHedge" xml:lang="en-US">Notional amount of derivatives designated as net investment hedge</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_NotionalAmountOfNetInvestmentHedge" xml:lang="en-US">Total notional amount of all derivative instruments designated as net investment hedge in a foreign operation.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_NotionalAmountOfNetInvestmentHedge" xlink:to="lab_hurc_NotionalAmountOfNetInvestmentHedge"/>
<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_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-20180131.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="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">GENERAL</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xml:lang="en-US">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
<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_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_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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xml:lang="en-US">Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xml:lang="en-US">Schedule of Derivatives Not Designated as Hedging Instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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="hurc-20180131.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" xml:lang="en-US">Schedule of Information about Outstanding Stock Options that have Already Vested and those that are Expected to Vest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" xml:lang="en-US">Tabular disclosure of the number of fully vested share options (or share units) and share options expected to vest at the date of the latest statement of financial position, weighted-average exercise price (or conversion ratio), aggregate intrinsic value (except for nonpublic entities), and weighted-average remaining contractual term for both options (or share units) currently outstanding and options (or share units) exercisable (or convertible).</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" xlink:to="lab_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xml:lang="en-US">Reconciliation of Restricted Stock Activity and Related Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Earnings Per Share [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" 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_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock"/>
<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_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReceivablesAbstract" xml:lang="en-US">Receivables [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">ACCOUNTS RECEIVABLE</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
<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, Ending 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xml:lang="en-US">Class of Financing Receivable, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xml:lang="en-US">Class of Financing Receivable, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
<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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xml:lang="en-US">Options Already Vested and Expected to Vest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xml:lang="en-US">Options Currently Exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Number of outstanding options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Weighted average remaining contractual life (years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
<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_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_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_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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Number of Shares Available for Grant under the 2008 Plan</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-20180131.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</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-20180131.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_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/verboseLabel" 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_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="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</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="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="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-20180131.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_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="hurc-20180131.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-20180131.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_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_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="hurc-20180131.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_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_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.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_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.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.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="hurc-20180131.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_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="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.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_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="hurc-20180131.xsd#hurc_PeriodOneMember" xlink:label="loc_hurc_PeriodOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_PeriodOneMember" xml:lang="en-US">Period One [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_PeriodOneMember" xlink:to="lab_hurc_PeriodOneMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Intrinsic value of outstanding options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
<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_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
<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="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="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:</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"/>
<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="hurc-20180131.xsd#hurc_NonexecutiveEmployeesMember" xlink:label="loc_hurc_NonexecutiveEmployeesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_NonexecutiveEmployeesMember" xml:lang="en-US">Non-Executive Employees [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_NonexecutiveEmployeesMember" xlink:to="lab_hurc_NonexecutiveEmployeesMember"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_TwothousandsixteenequityincentiveplanmemberMember" xlink:label="loc_hurc_TwothousandsixteenequityincentiveplanmemberMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_TwothousandsixteenequityincentiveplanmemberMember" xml:lang="en-US">TwoThousandSixteenEquityIncentivePlan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_TwothousandsixteenequityincentiveplanmemberMember" xlink:to="lab_hurc_TwothousandsixteenequityincentiveplanmemberMember"/>
<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_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_ScenarioPlanMember" xlink:label="loc_us-gaap_ScenarioPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScenarioPlanMember" xml:lang="en-US">Scenario, Plan [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioPlanMember" xlink:to="lab_us-gaap_ScenarioPlanMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xml:lang="en-US">Increase (Decrease) in Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_IncreaseDecreaseInNetDeferredTaxAssets" xlink:label="loc_hurc_IncreaseDecreaseInNetDeferredTaxAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_hurc_IncreaseDecreaseInNetDeferredTaxAssets" xml:lang="en-US">Increase Decrease In Net Deferred Tax Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_hurc_IncreaseDecreaseInNetDeferredTaxAssets" xml:lang="en-US">The increase (decrease) during the reporting period in net deferred tax assets.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hurc_IncreaseDecreaseInNetDeferredTaxAssets" xlink:to="lab_hurc_IncreaseDecreaseInNetDeferredTaxAssets"/>
<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"/>
</labelLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>hurc-20180131_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 08-Mar-2018 [08:03: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-20180131.xsd#DocumentAndEntityInformation" roleURI="http://www.hurco.com/role/DocumentAndEntityInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivities" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivities" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlan" roleURI="http://www.hurco.com/role/EquityIncentivePlan" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EarningsPerShare" roleURI="http://www.hurco.com/role/EarningsPerShare" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#AccountsReceivable" roleURI="http://www.hurco.com/role/AccountsReceivable" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#Inventories" roleURI="http://www.hurco.com/role/Inventories" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#SegmentInformation" roleURI="http://www.hurco.com/role/SegmentInformation" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#GuaranteesAndProductWarranties" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarranties" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DebtAgreements" roleURI="http://www.hurco.com/role/DebtAgreements" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#IncomeTaxes" roleURI="http://www.hurco.com/role/IncomeTaxes" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#FinancialInstruments" roleURI="http://www.hurco.com/role/FinancialInstruments" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfIncome" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#ContingenciesAndLitigation" roleURI="http://www.hurco.com/role/ContingenciesAndLitigation" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#NewAccountingPronouncements" roleURI="http://www.hurco.com/role/NewAccountingPronouncements" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesTables" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanTables" roleURI="http://www.hurco.com/role/EquityIncentivePlanTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EarningsPerShareTables" roleURI="http://www.hurco.com/role/EarningsPerShareTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#InventoriesTables" roleURI="http://www.hurco.com/role/InventoriesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#GuaranteesAndProductWarrantiesTables" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#FinancialInstrumentsTables" roleURI="http://www.hurco.com/role/FinancialInstrumentsTables" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" roleURI="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedBalanceSheets" roleURI="http://www.hurco.com/role/CondensedConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EquityIncentivePlanNarrativeDetails" roleURI="http://www.hurco.com/role/EquityIncentivePlanNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.hurco.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#AccountsReceivableNarrativeDetails" roleURI="http://www.hurco.com/role/AccountsReceivableNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#InventoriesScheduleOfInventoryCurrentDetails" roleURI="http://www.hurco.com/role/InventoriesScheduleOfInventoryCurrentDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.hurco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesReconciliationOfChangesInOurWarrantyReserveDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#GuaranteesAndProductWarrantiesNarrativeDetails" roleURI="http://www.hurco.com/role/GuaranteesAndProductWarrantiesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#DebtAgreementsNarrativeDetails" roleURI="http://www.hurco.com/role/DebtAgreementsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#IncomeTaxesNarrativeDetails" roleURI="http://www.hurco.com/role/IncomeTaxesNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#FinancialInstrumentsFairValueHierarchyDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsFairValueHierarchyDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#FinancialInstrumentsNarrativeDetails" roleURI="http://www.hurco.com/role/FinancialInstrumentsNarrativeDetails" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#CondensedConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.hurco.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="hurc-20180131.xsd#General" roleURI="http://www.hurco.com/role/General" />

<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DocumentAndEntityInformation"><loc xlink:type="locator" xlink:href="hurc-20180131.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.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1419" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1419" 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_1420" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1419" xlink:to="loc_us-gaap_ClassOfStockDomain_1420" 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_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_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_EntityFilerCategory_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_TradingSymbol" xlink:label="loc_dei_TradingSymbol_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_TradingSymbol_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_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_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_EntityCommonStockSharesOutstanding_15" use="optional" order= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivities"><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_1112" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_1113" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1112" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_1113" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EquityIncentivePlan"><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/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EarningsPerShare"><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_1134" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1135" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1134" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1135" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/AccountsReceivable"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_1139" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1140" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1139" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1140" 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/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/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/DebtAgreements"><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_1122" />
<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_1123" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1122" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_1123" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</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/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/CondensedConsolidatedStatementsOfIncome"><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_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= "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_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= "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_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= "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_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= "16" 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_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= "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_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_EarningsPerShareAbstract_1202" 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_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_EarningsPerShareAbstract_1202" xlink:to="loc_us-gaap_EarningsPerShareDiluted_41" 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_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= "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_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_WeightedAverageNumberOfSharesOutstandingAbstract_1203" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_40" 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_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_WeightedAverageNumberOfSharesOutstandingAbstract_1203" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42" 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_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= "23" 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/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/CondensedConsolidatedStatementsOfComprehensiveIncome"><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/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_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/verboseLabel" />
<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/DerivativeInstrumentsAndHedgingActivitiesTables"><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_1115" />
<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_1380" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1115" xlink:to="loc_us-gaap_StatementTable_1380" 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_1381" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1380" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1381" 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_1382" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1381" xlink:to="loc_us-gaap_ClassOfStockDomain_1382" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_PeriodOneMember" xlink:label="loc_hurc_PeriodOneMember_1390" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1382" xlink:to="loc_hurc_PeriodOneMember_1390" 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_1383" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1380" xlink:to="loc_us-gaap_HedgingDesignationAxis_1383" 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_1385" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_1383" xlink:to="loc_us-gaap_HedgingDesignationDomain_1385" 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_1386" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1385" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_1386" 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_1388" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_1385" xlink:to="loc_us-gaap_NondesignatedMember_1388" 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_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1384" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1380" xlink:to="loc_us-gaap_StatementLineItems_1384" 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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_1116" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_1116" 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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_1125" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_1125" 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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_1213" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_1213" 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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1127" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1384" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1127" use="optional" order= "13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EquityIncentivePlanTables"><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="hurc-20180131.xsd#hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock" xlink:label="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock_1130" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_423" xlink:to="loc_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock_1130" 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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_1131" />
 <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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_1131" use="optional" order= "3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EarningsPerShareTables"><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_1136" />
<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_1137" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1136" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1137" use="optional" order= "1" 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/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/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/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical"><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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails"><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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails"><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-20180131.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-20180131.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= "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_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= "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_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= "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_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= "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_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= "22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails"><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/terseLabel" />
<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/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_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/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails"><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="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= "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_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= "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_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= "6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "7" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "8" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "18" 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= "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_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= "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_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= "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_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= "22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_NotionalAmountOfNetInvestmentHedge" xlink:label="loc_hurc_NotionalAmountOfNetInvestmentHedge_1025" />
 <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_NotionalAmountOfNetInvestmentHedge_1025" 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_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= "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_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= "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_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= "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_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= "27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "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_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= "29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedBalanceSheets"><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/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_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-20180131.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_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= "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_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= "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_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= "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_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= "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_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= "37" 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= "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_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= "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_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= "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_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= "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_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= "42" 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= "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_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= "44" 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_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= "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_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= "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_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= "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_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= "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_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= "49" 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= "50" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails"><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_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_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_OptionIndexedToIssuersEquityTypeAxis_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_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_456" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402" 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_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1403" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_1402" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1403" 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_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1401" />
 <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_1401" 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_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_1401" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_457" 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_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= "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_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= "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_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= "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_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= "12" 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= "13" 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_1401" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_458" 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_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= "15" 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= "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_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= "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_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= "19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails"><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_1174" />
<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_1175" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1174" xlink:to="loc_us-gaap_StatementTable_1175" 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_1176" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1175" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1176" 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_1177" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1176" xlink:to="loc_us-gaap_ClassOfStockDomain_1177" 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_1178" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1175" xlink:to="loc_us-gaap_StatementLineItems_1178" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_1179" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract_1179" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1185" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1185" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1186" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1186" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1187" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1187" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1188" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_1184" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1188" use="optional" order= "10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails"><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/verboseLabel" />
<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_1367" />
 <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_1367" use="optional" order= "9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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/verboseLabel" />
<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/verboseLabel" />
<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_1368" />
 <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_1368" use="optional" order= "16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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/EquityIncentivePlanNarrativeDetails"><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-20180131.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-20180131.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="hurc-20180131.xsd#hurc_PsuTsrMember" xlink:label="loc_hurc_PsuTsrMember_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_PsuTsrMember_557" use="optional" order= "8" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_PsuRoicMember" xlink:label="loc_hurc_PsuRoicMember_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_PsuRoicMember_558" 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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_NonexecutiveEmployeesMember" xlink:label="loc_hurc_NonexecutiveEmployeesMember_1408" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1047" xlink:to="loc_hurc_NonexecutiveEmployeesMember_1408" 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_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= "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_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= "18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_TwothousandsixteenequityincentiveplanmemberMember" xlink:label="loc_hurc_TwothousandsixteenequityincentiveplanmemberMember_1409" />
 <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_TwothousandsixteenequityincentiveplanmemberMember_1409" 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_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= "22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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= "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_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= "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_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= "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_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= "26" 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= "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_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= "28" 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_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= "29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "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_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= "32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails"><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_1160" />
<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_1161" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1160" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_1161" 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_1162" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_1161" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1162" 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_1163" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1162" xlink:to="loc_us-gaap_ClassOfStockDomain_1163" 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_1164" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_1161" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_1164" 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_1165" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_NetIncomeLoss_1165" 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_1166" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1166" use="optional" order= "6" 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_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1167" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1167" 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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1168" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1168" use="optional" order= "8" 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1169" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1169" use="optional" order= "9" 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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1170" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1170" use="optional" order= "10" 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_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_1171" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_EarningsPerShareBasic_1171" use="optional" order= "11" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<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_1172" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_1164" xlink:to="loc_us-gaap_EarningsPerShareDiluted_1172" use="optional" order= "12" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/AccountsReceivableNarrativeDetails"><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_1151" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1151" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152" 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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153" 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_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1154" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1153" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1154" 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_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1155" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1152" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1155" 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_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1158" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1155" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1158" use="optional" order= "5" 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/CondensedConsolidatedBalanceSheetsParenthetical"><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_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= "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_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= "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_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= "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_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_1405" />
 <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_1405" 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_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= "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_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= "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_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= "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_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= "12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</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/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_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/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-20180131.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-20180131.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/DebtAgreementsNarrativeDetails"><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="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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "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_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= "17" 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= "18" 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= "19" 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= "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_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_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_RangeAxis_1309" 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_RangeMember" xlink:label="loc_us-gaap_RangeMember_1376" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_1309" xlink:to="loc_us-gaap_RangeMember_1376" use="optional" order= "22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<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_1375" />
 <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_1375" use="optional" order= "23" preferredLabel="http://www.xbrl.org/2003/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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1278" use="optional" order= "24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantMaximumAllowableDividends_1289" use="optional" order= "25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital_1295" use="optional" order= "26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountMinimumTangibleNetWorth_1296" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_1297" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_1298" use="optional" order= "29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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_1375" xlink:to="loc_hurc_LineOfCreditFacilityCovenantAmountOfAllowableInvestment_1305" 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_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_1375" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1307" 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_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_1375" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1308" 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_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1374" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1375" xlink:to="loc_us-gaap_LineOfCredit_1374" use="optional" order= "33" 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-20180131.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-20180131.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="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= "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_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1411" />
 <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_1411" 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_ScenarioPlanMember" xlink:label="loc_us-gaap_ScenarioPlanMember_1412" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1411" xlink:to="loc_us-gaap_ScenarioPlanMember_1412" 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_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_1410" />
 <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_1410" 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_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_1410" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_802" 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_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_814" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_814" 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_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1146" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1146" 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_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1147" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1147" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1315" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1315" 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_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_1413" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_1413" 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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1414" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1414" 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_IncreaseDecreaseInIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_1417" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_1417" use="optional" order= "17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="hurc-20180131.xsd#hurc_IncreaseDecreaseInNetDeferredTaxAssets" xlink:label="loc_hurc_IncreaseDecreaseInNetDeferredTaxAssets_1418" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_1410" xlink:to="loc_hurc_IncreaseDecreaseInNetDeferredTaxAssets_1418" use="optional" order= "18" preferredLabel="http://www.xbrl.org/2003/role/label"/>
</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-20180131.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_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= "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_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= "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_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= "6" 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= "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_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= "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_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= "9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows"><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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_200" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_202" 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_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_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= "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_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= "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_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= "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_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_1406" />
 <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_1406" 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_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_219" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_221" use="optional" order= "26" 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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_219" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1262" 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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract_219" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_225" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" 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_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" xlink:to="loc_us-gaap_PaymentsOfDividends_228" use="optional" order= "31" 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1407" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1407" use="optional" order= "32" 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_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_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_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_226" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_232" use="optional" order= "34" 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= "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_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= "36" 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= "37" 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= "38" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="hurc-20180131.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= "39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity"><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_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= "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_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= "20" 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= "21" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.hurco.com/role/General"><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_395" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1110" />
 <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_395" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1110" use="optional" order= "1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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="idp6823287440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Mar. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HURCO COMPANIES INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000315374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HURC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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,692,778<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_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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="idp6823522704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_SalesRevenueNet', window );">Sales and service fees</a></td>
<td class="nump">$ 68,444<span></span>
</td>
<td class="nump">$ 48,744<span></span>
</td>
</tr>
<tr class="ro">
<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">48,323<span></span>
</td>
<td class="nump">36,158<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">20,121<span></span>
</td>
<td class="nump">12,586<span></span>
</td>
</tr>
<tr class="ro">
<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">12,966<span></span>
</td>
<td class="nump">11,167<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">7,155<span></span>
</td>
<td class="nump">1,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="re">
<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">18<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<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">116<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">168<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">7,437<span></span>
</td>
<td class="nump">1,422<span></span>
</td>
</tr>
<tr class="re">
<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">4,500<span></span>
</td>
<td class="nump">543<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,937<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Income per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="nump">$ 0.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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.43<span></span>
</td>
<td class="nump">$ 0.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">6,659<span></span>
</td>
<td class="nump">6,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">6,745<span></span>
</td>
<td class="nump">6,668<span></span>
</td>
</tr>
<tr class="re">
<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.10<span></span>
</td>
<td class="nump">$ 0.09<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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="idp6817444752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,937<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 of foreign currency financial statements</a></td>
<td class="nump">5,065<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">(Gain) / loss on derivative instruments reclassified into operations, net of tax of $(74) and $115, respectively</a></td>
<td class="num">(222)<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="re">
<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 $(382) and $181, respectively</a></td>
<td class="num">(1,142)<span></span>
</td>
<td class="nump">329<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">3,701<span></span>
</td>
<td class="nump">435<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">$ 6,638<span></span>
</td>
<td class="nump">$ 1,314<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>15
<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="idp6810896368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax', window );">Realized loss (gains) on derivative instruments reclassified into operations, tax</a></td>
<td class="num">$ (74)<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (382)<span></span>
</td>
<td class="nump">$ 181<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>16
<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="idp6824156224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<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_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">$ 80,236<span></span>
</td>
<td class="nump">$ 66,307<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">41,614<span></span>
</td>
<td class="nump">50,094<span></span>
</td>
</tr>
<tr class="ro">
<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">131,526<span></span>
</td>
<td class="nump">119,948<span></span>
</td>
</tr>
<tr class="re">
<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">1,364<span></span>
</td>
<td class="nump">596<span></span>
</td>
</tr>
<tr class="ro">
<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">8,105<span></span>
</td>
<td class="nump">7,913<span></span>
</td>
</tr>
<tr class="re">
<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">2,726<span></span>
</td>
<td class="nump">1,557<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">265,571<span></span>
</td>
<td class="nump">246,415<span></span>
</td>
</tr>
<tr class="re">
<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">868<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">26,988<span></span>
</td>
<td class="nump">25,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">3,762<span></span>
</td>
<td class="nump">3,503<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">38,970<span></span>
</td>
<td class="nump">37,348<span></span>
</td>
</tr>
<tr class="re">
<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">(26,250)<span></span>
</td>
<td class="num">(25,167)<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</a></td>
<td class="nump">12,720<span></span>
</td>
<td class="nump">12,181<span></span>
</td>
</tr>
<tr class="re">
<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,595<span></span>
</td>
<td class="nump">6,226<span></span>
</td>
</tr>
<tr class="re">
<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,586<span></span>
</td>
<td class="nump">2,440<span></span>
</td>
</tr>
<tr class="ro">
<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,092<span></span>
</td>
<td class="nump">1,076<span></span>
</td>
</tr>
<tr class="re">
<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">4,571<span></span>
</td>
<td class="nump">6,176<span></span>
</td>
</tr>
<tr class="ro">
<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,658<span></span>
</td>
<td class="nump">7,131<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">22,502<span></span>
</td>
<td class="nump">23,049<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">300,793<span></span>
</td>
<td class="nump">281,645<span></span>
</td>
</tr>
<tr class="re">
<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">57,603<span></span>
</td>
<td class="nump">47,638<span></span>
</td>
</tr>
<tr class="re">
<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">17,008<span></span>
</td>
<td class="nump">18,240<span></span>
</td>
</tr>
<tr class="ro">
<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">2,043<span></span>
</td>
<td class="nump">1,772<span></span>
</td>
</tr>
<tr class="re">
<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">4,156<span></span>
</td>
<td class="nump">1,732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">1,590<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">82,400<span></span>
</td>
<td class="nump">70,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_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="re">
<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">1,942<span></span>
</td>
<td class="nump">3,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Accrued tax liability</a></td>
<td class="nump">2,446<span></span>
</td>
<td class="nump">133<span></span>
</td>
</tr>
<tr class="re">
<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,909<span></span>
</td>
<td class="nump">3,717<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">8,297<span></span>
</td>
<td class="nump">7,671<span></span>
</td>
</tr>
<tr class="re">
<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&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<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,866,932 and 6,799,006 shares issued; and 6,692,778 and 6,641,197 shares outstanding, as of January 31, 2018 and October 31, 2017, respectively</a></td>
<td class="nump">669<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">62,380<span></span>
</td>
<td class="nump">61,344<span></span>
</td>
</tr>
<tr class="re">
<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">151,536<span></span>
</td>
<td class="nump">149,267<span></span>
</td>
</tr>
<tr class="ro">
<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">(4,489)<span></span>
</td>
<td class="num">(8,190)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">210,096<span></span>
</td>
<td class="nump">203,085<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 300,793<span></span>
</td>
<td class="nump">$ 281,645<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_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>17
<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="idp6810982864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<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="re">
<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="ro">
<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="re">
<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,866,932<span></span>
</td>
<td class="nump">6,799,006<span></span>
</td>
</tr>
<tr class="ro">
<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,692,778<span></span>
</td>
<td class="nump">6,641,197<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_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>18
<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="idp6824043248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,937<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
</tr>
<tr class="re">
<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:</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_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<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">638<span></span>
</td>
<td class="num">(377)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income of affiliates</a></td>
<td class="num">(139)<span></span>
</td>
<td class="num">(223)<span></span>
</td>
</tr>
<tr class="re">
<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">888<span></span>
</td>
<td class="nump">959<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,514)<span></span>
</td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="re">
<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="nump">885<span></span>
</td>
<td class="num">(683)<span></span>
</td>
</tr>
<tr class="ro">
<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">549<span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="re">
<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">502<span></span>
</td>
<td class="nump">473<span></span>
</td>
</tr>
<tr class="ro">
<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:</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_IncreaseDecreaseInReceivables', window );">(Increase) decrease in accounts receivable</a></td>
<td class="nump">10,437<span></span>
</td>
<td class="nump">16,493<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(6,947)<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_IncreaseDecreaseInPrepaidExpense', window );">(Increase) decrease in prepaid expenses</a></td>
<td class="num">(528)<span></span>
</td>
<td class="num">(659)<span></span>
</td>
</tr>
<tr class="ro">
<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">7,801<span></span>
</td>
<td class="nump">2,785<span></span>
</td>
</tr>
<tr class="re">
<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="num">(1,680)<span></span>
</td>
<td class="num">(4,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities', window );">Net change in derivative assets and liabilities</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">29<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">14,462<span></span>
</td>
<td class="nump">15,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(855)<span></span>
</td>
<td class="num">(798)<span></span>
</td>
</tr>
<tr class="re">
<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 equipment</a></td>
<td class="nump">58<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_PaymentsToDevelopSoftware', window );">Software development costs</a></td>
<td class="num">(625)<span></span>
</td>
<td class="num">(482)<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">(1,422)<span></span>
</td>
<td class="num">(1,280)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(668)<span></span>
</td>
<td class="num">(592)<span></span>
</td>
</tr>
<tr class="ro">
<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">(502)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="re">
<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">492<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used for) financing activities</a></td>
<td class="num">(678)<span></span>
</td>
<td class="num">(1,065)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">272<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">13,929<span></span>
</td>
<td class="nump">13,923<span></span>
</td>
</tr>
<tr class="re">
<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 period</a></td>
<td class="nump">66,307<span></span>
</td>
<td class="nump">41,217<span></span>
</td>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">$ 80,236<span></span>
</td>
<td class="nump">$ 55,140<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_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_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_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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>19
<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="idp6816827008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED 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 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 (in 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">879<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">879<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</a></td>
<td class="nump">435<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">435<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">351<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">348<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(592)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(592)<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 at Jan. 31, 2017</a></td>
<td class="nump">186,548<span></span>
</td>
<td class="nump">$ 660<span></span>
</td>
<td class="nump">59,467<span></span>
</td>
<td class="nump">137,029<span></span>
</td>
<td class="num">(10,608)<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 (in shares) at Jan. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,602,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances 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 (in 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>
<tr class="ro">
<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">2,937<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,937<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="nump">3,701<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">3,701<span></span>
</td>
</tr>
<tr class="ro">
<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">492<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">489<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">547<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_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(668)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(668)<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 at Jan. 31, 2018</a></td>
<td class="nump">$ 210,096<span></span>
</td>
<td class="nump">$ 669<span></span>
</td>
<td class="nump">$ 62,380<span></span>
</td>
<td class="nump">$ 151,536<span></span>
</td>
<td class="num">$ (4,489)<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 (in shares) at Jan. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,692,778<span></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_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>20
<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="idp6806854704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GENERAL<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">GENERAL</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"></div> <table style="MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.25in"> <div>1.</div> </td> <td style="TEXT-ALIGN: justify"> <div>GENERAL</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify"><b>&#160;</b></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">The unaudited Condensed Consolidated Financial Statements include the accounts of Hurco Companies, Inc. and its consolidated subsidiaries. As used in this report, unless the context indicates otherwise, the terms &#8220;we&#8221;, &#8220;us&#8221;, &#8220;our&#8221; and similar language refer to Hurco Companies, Inc. and its consolidated subsidiaries as a whole.</div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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;Although the majority of our computer control systems and software products are proprietary, they predominantly use industry standard personal computer components.&#160;Our computer control systems and software products are primarily sold as integral components of our computerized machine tool products.&#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.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The condensed financial information as of January 31, 2018 and for the three months ended January 31, 2018 and January 31, 2017 is unaudited. However, in our opinion, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary to present fairly our consolidated financial position, results of operations, changes in shareholders&#8217; equity and cash flows for and at the end of the interim periods. We suggest that you read these condensed consolidated financial statements in conjunction with the financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2017.</font></div> </div><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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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="idp6806855504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 2.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 for which we enter into derivative instruments in the form of foreign currency forward exchange contracts with a major financial institution.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We enter into these forward exchange contracts to reduce the potential effects of foreign exchange rate movements on our net equity investment in one of our foreign subsidiaries, to reduce the impact on gross profit and net earnings from sales and purchases denominated in foreign currencies, and to reduce the impact on our net earnings of foreign currency fluctuations on receivables and payables denominated in foreign currencies that are different than the subsidiaries&#8217; functional currency. 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. We record all derivative instruments as assets or liabilities at fair value.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><u><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Derivatives Designated as Hedging Instruments</font></u></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We enter into foreign currency forward exchange contracts periodically to hedge certain forecasted inter-company sales and purchases denominated in the following 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 Condensed 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 is 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></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We had forward contracts outstanding as of January 31, 2018, denominated in Euros, Pounds Sterling and New Taiwan Dollars with set maturity dates ranging from February 2018 through January 2019. The contract amounts, expressed at forward rates in U.S. Dollars at January 31, 2018, were $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">40.1</font> million for Euros, $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">9.8</font> million for Pounds Sterling and $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">37.4</font> million for New Taiwan Dollars. At January 31, 2018, we had approximately $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">2.2</font> million of losses, net of tax, related to cash flow hedges deferred in Accumulated other comprehensive loss. Included in this amount were $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1.2</font> million of unrealized losses, 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 January 2019, when the corresponding inventory that is the subject of the related hedge contracts is sold, as described above.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 &#8364;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">3.0</font> million in November 2017. We designated this forward contract as a hedge of our net investment in Euro denominated assets. We selected the forward method under Financial Accounting Standards Board, or FASB, guidance related to the accounting for derivative 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 in Accumulated other comprehensive loss, net of tax, in the same manner as the underlying hedged net assets. This forward contract matures in November 2018. As of January 31, 2018, we had $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">609,000</font> of realized gains and $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">106,000</font> of unrealized losses, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss related to this forward contract.</font></div> </div> </div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <u><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Derivatives Not Designated as Hedging Instruments</font></u></div> </div> </div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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. These derivative instruments are not designated as hedges under the FASB guidance and, as a result, changes in their fair value are reported currently as Other income (expense), net in the Condensed Consolidated Statements of Income consistent with the transaction gain or loss on the related receivables and payables denominated in foreign currencies.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We had forward contracts outstanding as of January 31, 2018, denominated in Euros, Pounds Sterling, South African Rand, and New Taiwan Dollar with set maturity dates ranging from February 2018 through October 2018. The contract amounts, expressed at forward rates in U.S. Dollars at January 31, 2018 totaled $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">63.3</font> million.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><u><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Fair Value of Derivative Instruments</font></u></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We recognize the fair value of derivative instruments as assets and liabilities on a gross basis on our Condensed Consolidated Balance Sheets.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> As of January 31, 2018 and October 31, 2017, all derivative instruments were recorded at fair value on our Consolidated Balance Sheets as follows (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"> <div>January 31, 2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"> <div>October 31, 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>Balance Sheet</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Fair</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>Balance Sheet</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Fair</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"> <div>Location</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Value</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"> <div>Location</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Value</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"> <div>Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>768</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>305</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>2,677</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,508</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"> <div>Not Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>596</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>291</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,479</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>224</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><u><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Effect of Derivative Instruments on the Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity and Condensed Consolidated Statements of Income</font></u></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Derivative instruments had the following effects on our Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity and Condensed Consolidated Statements of Income, net of tax, during the three months ended January 31, 2018 and 2017 (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="23%"> <div>Location of</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Amount of Gain</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Gain (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Amount of Gain</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>(Loss) Recognized in</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Reclassified</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>(Loss) Reclassified</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Other</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>from Other</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>from Other</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Comprehensive</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Comprehensive</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Comprehensive</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Income (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Income (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Income (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Three Months Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Three Months Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="23%"> <div>Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"> <div>(Effective portion)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>Foreign exchange forward contracts &#150; Intercompany sales/purchases</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(1,142)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>329</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"> <div>Cost of sales<br/> and service</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>222</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(209)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"> <div>Foreign exchange forward contract &#150; Net investment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(166)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>39</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">We did not recognize any gains or losses as a result of hedges deemed ineffective for the three months ended January 31, 2018. We recognized a loss of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">136,000</font> as a result of hedges deemed ineffective for the three months ended January 31, 2017. We recognized the following losses and gains in our Condensed Consolidated Statements of Income during the three months ended January 31, 2018 and 2017 on derivative instruments not designated as hedging instruments (in thousands):</div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>Location of Gain</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>(Loss) Recognized</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Amount of Gain (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>in Operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Recognized in Operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Three Months Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="36%"> <div>Not Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="36%"> <div>Other income (expense), net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(1,256)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>790</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the three months ended January 31, 2018 (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Foreign</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Currency</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Cash Flow</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Translation</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Hedges</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Balance, October 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(7,409)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(781)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(8,190)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Other comprehensive income (loss) before reclassifications</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>5,065</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(1,142)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>3,923</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Reclassifications</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(222)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(222)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Balance, January 31, 2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(2,344)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(2,145)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(4,489)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><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_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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>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="idp6814435424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INCENTIVE PLAN<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">EQUITY INCENTIVE PLAN</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0%"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.25in"> <div>3.</div> </td> <td style="TEXT-ALIGN: justify"> <div>EQUITY INCENTIVE PLAN</div> </td> </tr> </table> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 856,048</font>, which includes <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 386,048</font> 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></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>A summary of stock option activity for the three-month period ended January 31, 2018, is as follows:</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"> <div>Weighted&#160;Average</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Stock</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"> <div>Exercise</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Options</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"> <div>Price</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Outstanding at October 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>78,725</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"> <div>20.97</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Options granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Options exercised</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(26,218)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>18.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Options cancelled</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Outstanding at January 31, 2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>52,507</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>22.07</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The total intrinsic value of stock options exercised during the three months ended January 31, 2018 was approximately $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">492,000</font>.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Summarized information about outstanding stock options as of January 31, 2018, that have already vested and are currently exercisable, are as follows:</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"> <div>Options&#160;Already&#160;Vested&#160;and</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"> <div>Currently&#160;Exercisable</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Number of outstanding options</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="24%"> <div>52,507</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Weighted average remaining contractual life (years)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>3.24</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Weighted average exercise price per share</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>22.07</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Intrinsic value of outstanding options</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>1,211,926</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The intrinsic value of an outstanding stock option is calculated as the difference between the stock price as of January 31, 2018 and the exercise price of the option.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On March 9, 2017, the Compensation Committee granted a total of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14,920</font> shares of time-based restricted stock to our non-employee directors. The restricted shares vest in full <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> one</font> 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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">26.80</font> per share.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On November 15, 2017, the Compensation Committee granted a total of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,364</font> shares of time-based restricted stock to our non-executive employees. 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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">42.30</font> per share.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On January 3, 2018, the Compensation Committee determined the degree to which the long-term incentive compensation arrangement approved for the fiscal 2015-2017 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 2015. As a result, the Compensation Committee determined that a total of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 23,299</font> performance shares were earned by our executive officers, which performance shares vested on January 3, 2018. 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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">42.20</font> per share.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On January 3, 2018, 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 <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25</font>% time-based vesting and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 75</font>% performance-based vesting. The three-year performance period for the PSUs is fiscal 2018 through fiscal 2020.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On that date, the Compensation Committee granted a total of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14,810</font> 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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">42.20</font> per share.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On January 3, 2018, the Compensation Committee also granted a total target number of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20,734</font> PSUs to our executive officers designated as &#8220;PSU &#150; TSR&#8221;. These PSUs were weighted as approximately <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 40</font>% of the overall 2018 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 2018-2020, 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 <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 50</font>% of the target number of the PSUs &#150; TSR for achieving threshold performance and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 200</font>% of the target number of the PSUs &#150; TSR for achieving maximum performance. The grant date fair value of the PSUs &#150; TSR was $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">45.68</font> per PSU and was calculated using the Monte Carlo approach.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On January 3, 2018, the Compensation Committee also granted a total target number of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 21,891</font> PSUs to our executive officers designated as &#8220;PSU &#150; ROIC&#8221;. These PSUs were weighted as approximately 35% of the overall 2018 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 2018-2020. 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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">42.20</font> per share.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>A reconciliation of the Company&#8217;s restricted stock, performance share and PSU activity and related information for the three-month period ended January 31, 2018 is as follows:</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 75%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Weighted&#160;Average</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Number&#160;of</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Grant&#160;&#160;Date</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Shares</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Fair&#160;Value</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Unvested at October 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>157,809</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>32.05</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>59,799</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>43.41</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units vested</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>(25,363)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>32.19</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units cancelled</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>(6,385)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>33.67</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units withheld</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>(11,706)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>32.19</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Unvested at January 31, 2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>174,154</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>35.86</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">During the first three months of fiscal 2018 and 2017, we recorded $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">549</font>,000 and $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">351</font>,000, respectively, as stock-based compensation expense related to grants under our equity plans. As of January 31, 2018, there was an estimated $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">4.2</font> million of total unrecognized stock-based compensation cost that we expect to recognize by the end of the first quarter of fiscal 2021.</font></div> </div> </div> </div><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>23
<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="idp6806855504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>4.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">EARNINGS PER SHARE</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><strong><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Per share results have been computed based on the average number of common shares outstanding over the period in question. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The computation of basic and diluted net income per share is determined using net income applicable to common shareholders as the numerator and the number of shares outstanding as the denominator as follows (in thousands, except per share amounts):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"> <div>Three&#160;Months&#160;Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"> <div>January&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Basic</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Diluted</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Basic</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Diluted</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Net income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,937</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,937</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Undistributed earnings &#160;allocated to participating shares</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(21)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(21)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(5)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(5)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Net income applicable to common shareholders</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,916</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,916</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Weighted average shares outstanding</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,659</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,659</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,583</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,583</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Stock options and contingently issuable securities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>86</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>85</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,659</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,745</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,583</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,668</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Income per share</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.44</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.43</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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="idp6814467648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 5.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">ACCOUNTS RECEIVABLE</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Accounts receivable are net of allowances for doubtful accounts of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">797,000</font> as of January 31, 2018 and $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">639,000</font> as of October 31, 2017.</font></div> </div> </div><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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<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><br>Reference 3: 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 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<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(3))<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 6: 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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: 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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idp6814517168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">6. INVENTORIES</div> &#160; <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">In July 2015, the FASB issued guidance on simplifying the measurement of inventory. The guidance, which applies to inventory that is measured using any method other than the last-in, first-out (&#8220;LIFO&#8221;) or retail inventory method, requires that entities measure inventory at the lower of cost or net realizable value. The Company adopted the provisions of this guidance prospectively in the first quarter of fiscal 2018. The adoption of this guidance did not have a material impact on the Company&#8217;s consolidated results of operations, financial position, or cash flows.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Inventories, priced at the lower of cost (first-in, first-out method) or net realizable value, are summarized below (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">January&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">October&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">Purchased parts and sub-assemblies</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">38,315</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">33,045</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">Work-in-process</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">22,040</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">20,008</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">Finished goods</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">71,171</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">66,895</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">131,526</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">119,948</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </div> </div><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>26
<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="idp6634497504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> 7. SEGMENT INFORMATION</div> &#160; <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We operate in a single segment: industrial automation equipment. We design, manufacture and sell computerized 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;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.</font></div> </div> </div> </div><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>27
<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="idp6806639040">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">8. GUARANTEES AND PRODUCT WARRANTIES</div> &#160; <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 January 31, 2018, we had <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">27</font> outstanding third party payment guarantees totaling approximately $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1.0</font> million. The terms of these guarantees are consistent with the underlying customer financing terms. Upon shipment of a machine, the customer assumes the risk of ownership. The customer does not obtain title, however, until the customer 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></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 certain components 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. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>A reconciliation of the changes in our warranty reserve is as follows (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div style="CLEAR:both;CLEAR: both"> Three&#160;Months&#160;Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div style="CLEAR:both;CLEAR: both">January&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance, beginning of period</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,772</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,523</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Provision for warranties during the period</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">980</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">806</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Charges to the reserve</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(771)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(790)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Impact of foreign currency translation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">62</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(6)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance, end of period</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,043</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,533</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The year-over-year increase in our warranty reserve 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.</font></div> </div> </div><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>28
<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="idp6656686032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT AGREEMENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT AGREEMENTS</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 9.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">DEBT AGREEMENTS</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5.0</font>&#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.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">12.5</font> million to $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">15.0</font> million, to increase the cash dividend allowance from $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">4.0</font> million per calendar year to $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5.0</font> million per calendar year, and to extend the scheduled maturity date to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">December 31, 2018</font>. The U.S. credit agreement, as amended, provides for the issuance of up to $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5.0</font> 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 $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">90.0</font> million to $105.0 million and $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">120.0</font> million to $125.0 million, respectively.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">On February 16, 2017, we amended our credit facility in China to decrease the credit facility from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 40.0</font> million Chinese Yuan to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20.0</font> million Chinese Yuan (approximately $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">3.2</font> million). On February 14, 2018, we renewed this facility with an expiration date of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">February 13, 2019</font>. We had $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1.6</font> million and $1.5 million of borrowings under our China credit facility at January 31, 2018 and October 31, 2017, respectively, which bears interest at variable rates of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 4.4</font>% and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 4.4</font>% annually, respectively. We also have a &#163;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1.0</font>&#160;million revolving credit facility in the United Kingdom and a &#8364;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1.5</font> 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></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">All of our credit facilities are unsecured. At January 31, 2018, we had unutilized credit facilities of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">19.9</font> million.</font></div> </div> </div><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>29
<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="idp6806557968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 10.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">INCOME TAXES</font></div> </td> </tr> </table> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">In December 2017, the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;) was enacted. The Tax Reform Act among other things, lowered the U.S. corporate tax rate from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 35</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 21</font>%, implemented a territorial tax system from a worldwide system and imposed a tax on deemed repatriation of earnings of foreign subsidiaries, all of which were effective for our first quarter of fiscal 2018.&#160; Other provisions to the Tax Reform Act, such as elimination of domestic production deductions and limitation on other business deductions, will be effective for us beginning in fiscal 2019. We recognized the income tax effects of the Tax Reform Act in our 2018 financial statements in accordance with Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, <i>Income Taxes</i>, in the reporting period in which the 2017 Tax Act was signed into law. As such, our financial results reflect the income tax effects of the Tax Reform Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income tax effects of the Tax Reform Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be determined.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We recorded income tax expense during the first three months of fiscal 2018 of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">4.5</font> million compared to $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">0.5</font> million for the same period in fiscal 2017. Our effective tax rate for the first three months of fiscal 2018 was <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 61</font>% in comparison to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 38</font>% for the same period in fiscal 2017. The effective tax rate for the three months ended January 31, 2018 is a blended rate reflecting the estimated benefit of approximately one month of the federal tax rate reductions for fiscal 2018, a one-time provisional adjustment of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">2.5</font> million related to the transition tax on deemed repatriation of accumulated foreign income and a one-time non-cash tax charge of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">0.4</font> million related to the revaluation of net deferred tax assets.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The $2.5 million transition tax on deemed repatriation of accumulated foreign income is subject to adjustment during the measurement period of up to one year following the December 2017 enactment date, as provided by recent SEC guidance.&#160;We measure deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, our deferred tax assets and liabilities were re-measured to reflect the reduction in the U.S. corporate income tax rate from 35% to 21%, resulting in an increase of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">0.4</font> million in income tax expense for the first quarter ended January 31, 2018 and a corresponding decrease of $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">0.4</font> million in net deferred tax assets as of January 31, 2018.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Both of these tax adjustments represent provisional amounts based upon our current interpretation of the Tax Reform Act and may change as we receive additional clarification and implementation guidance. We will continue to analyze the effects of the Tax Reform Act on our financial statements and operations. Any additional impacts from the enactment of the Tax Reform Act will be recorded as they are identified during the measurement period as provided for in accordance with Staff Accounting Bulletin No. 118.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Our unrecognized tax benefits were $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1.2</font></font> million as of January 31, 2018 and as of October 31, 2017, and in each case included accrued interest.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; BACKGROUND: transparent; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We recognize accrued interest and penalties related to unrecognized tax benefits as components of income tax expense.&#160; As of January 31, 2018, the gross amount of interest accrued, reported in Accrued expenses and other, was approximately $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">58,000</font>, which did not include the federal tax benefit of interest deductions.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; size: 8.5in 11.0in" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">We file U.S. federal and state income tax returns, as well as tax returns in several foreign jurisdictions.&#160;The statutes of limitations with respect to unrecognized tax benefits will expire between July 2018 and July 2020.</font></div> </div> </div><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>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="idp6814558208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 11.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">FINANCIAL INSTRUMENTS</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">FASB fair value guidance established a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value.&#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 in which little or no market data exist, therefore requiring an entity to develop its own assumptions.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>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 January 31, 2018 and October 31, 2017 (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.25in; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <strong><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>October 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>October 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"> <div>Level 1</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>Deferred Compensation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,739</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,638</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>-</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>-</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"> <div>Level 2</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,364</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>596</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>4,156</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,732</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 that are readily available.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Included in 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 condensed consolidated financial statements at fair value. We have derivative financial instruments in the form of foreign currency forward exchange contracts as described in Note 2 of Notes to the Condensed Consolidated Financial Statements. The U.S. Dollar equivalent notional amounts of these contracts was $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">149.1</font> million and $<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">134.3</font> million at January 31, 2018 and October 31, 2017, respectively.</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The fair value of our 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 contracts 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 to be material risks.</font></div> </div> </div><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>31
<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="idp6651394608">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 12.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> CONTINGENCIES AND LITIGATION</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">From time to time, we are involved in 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.</font></div> </div> </div> </div><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>32
<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="idp6823307728">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;size: 8.5in 11.0in"> <table style="LINE-HEIGHT: 107%; WIDTH: 100%; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; WIDTH: 0.25in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top" width="24"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> 13.</font></div> </td> <td style="PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">NEW ACCOUNTING PRONOUNCEMENTS</font></div> </td> </tr> </table> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><i><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></i></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><i><u><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Recently Adopted Accounting Pronouncements:</font></u></i></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><i><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></i></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">In August 2014, the FASB issued ASU No. 2014-15, <i>Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern</i>, which requires management to evaluate whether there is substantial doubt about an entity&#8217;s ability to continue as a going concern and provide related footnote disclosures. ASU No. 2014-15 is effective for our fiscal year 2018, including interim periods within the fiscal year. As such, we adopted this standard in the first quarter of fiscal 2018. This standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and related disclosures.</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330): <i>Simplifying the Measurement of Inventory</i>, which requires companies to measure inventory at lower of cost and net realizable value, versus lower of cost or market. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU 2015-11 is effective for our fiscal year 2018, with early adoption permitted and should be applied prospectively. As such, we adopted this standard in the first quarter of fiscal 2018 on a prospective basis. This standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and related disclosures. For additional information, see Note 6: Inventories.</div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">In August 2016, the FASB issued ASU 2016-15,&#160;<i>Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</i>. This standard is intended to address eight classification issues related to the statement of cash flows to reduce diversity in practice in how certain transactions are classified. ASU 2016-15 is effective for our fiscal year 2019, with early adoption permitted. This standard requires adoption based upon a retrospective transition method. We elected to early adopt this standard in the first quarter of fiscal 2018. This standard did not have a significant effect on our accounting policies or on our condensed consolidated financial statements and related disclosures.</div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><i><u><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">New Accounting Pronouncements:</font></u></i></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 (&#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, <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. At this time, we expect to use the modified retrospective approach upon adoption and expect this standard will have an overall immaterial impact on our consolidated financial statements. 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></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">In August 2017, the FASB issued ASU 2017-12, <i> Derivatives and Hedging (Topic 815) Targeted Improvements to Accounting for Hedging Activities</i>, which simplifies the application of hedge accounting and enables companies to better portray the economics of their risk management activities in their financial statements<i>.</i> ASU 2017-12 is effective for our fiscal year 2020, including interim periods within the fiscal year, and requires modified retrospective application. Early adoption is permitted. We do not anticipate that the adoption of this ASU will have a material impact on our consolidated financial statements and disclosures.</div> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif" align="justify">In February 2018, FASB issued ASU No. 2018-02, <i> Income Statement&#160;&#150;&#160;Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</i>, which will allow a reclassification from accumulated other comprehensive income to retained earnings for the tax effects resulting from the Tax Reform Act that are stranded in accumulated other comprehensive income. This standard also requires certain disclosures about stranded tax effects. This ASU, however, does not change the underlying guidance that requires that the effect of a change in tax laws or rates be included in income from continuing operations. ASU 2018-02 will be effective for our fiscal year 2020, with the option to early adopt at any time prior to the effective date. It must be applied either in the period of adoption or retrospectively to each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Reform Act is recognized. We are assessing the impact this new accounting guidance will have on our consolidated financial statements.</div> </div> </div> </div><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>33
<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="idp6811127488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Fair Value of Derivative Instruments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">As of January 31, 2018 and October 31, 2017, all derivative instruments were recorded at fair value on our Consolidated Balance Sheets as follows (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"> <div>January 31, 2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%" colspan="4"> <div>October 31, 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>Balance Sheet</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Fair</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>Balance Sheet</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Fair</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"> <div>Location</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Value</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%"> <div>Location</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Value</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"> <div>Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>768</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>305</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>2,677</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,508</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="24%"> <div>Not Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>596</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>291</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,479</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="24%"> <div>Derivative liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>224</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=hurc_PeriodOneMember', window );">Period One [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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Changes in Components of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the three months ended January 31, 2018 (in thousands): <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Foreign</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Currency</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Cash Flow</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Translation</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Hedges</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Balance, October 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(7,409)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(781)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(8,190)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Other comprehensive income (loss) before reclassifications</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>5,065</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(1,142)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>3,923</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Reclassifications</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(222)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(222)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="61%"> <div>Balance, January 31, 2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(2,344)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(2,145)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>(4,489)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=hurc_PeriodOneMember', window );">Period One [Member] | Designated as Hedging Instrument [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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Effect of Derivative Instruments on the Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Derivative instruments had the following effects on our Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity and Condensed Consolidated Statements of Income, net of tax, during the three months ended January 31, 2018 and 2017 (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="23%"> <div>Location of</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="24%" colspan="6"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Amount of Gain</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Gain (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Amount of Gain</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>(Loss) Recognized in</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Reclassified</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>(Loss) Reclassified</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Other</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>from Other</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>from Other</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Comprehensive</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Comprehensive</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Comprehensive</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Income (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>Income (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Income (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Three Months Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Three Months Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="23%"> <div>Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"> <div>(Effective portion)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>Foreign exchange forward contracts &#150; Intercompany sales/purchases</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(1,142)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>329</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"> <div>Cost of sales<br/> and service</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>222</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(209)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="23%"> <div>Foreign exchange forward contract &#150; Net investment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(166)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>39</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="23%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=hurc_PeriodOneMember', window );">Period One [Member] | Not Designated as Hedging Instrument [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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Derivatives Not Designated as Hedging Instruments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> We recognized the following losses and gains in our Condensed Consolidated Statements of Income during the three months ended January 31, 2018 and 2017 on derivative instruments not designated as hedging instruments (in thousands): <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>Location of Gain</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>(Loss) Recognized</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Amount of Gain (Loss)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>in Operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Recognized in Operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Three Months Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="36%"> <div>Not Designated as Hedging Instruments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="36%"> <div>Foreign exchange forward contracts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: 400" width="36%"> <div>Other income (expense), net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(1,256)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>790</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><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_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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other derivative instruments not designated as hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the 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 4C<br> -Subparagraph (e)<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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="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_StatementClassOfStockAxis=hurc_PeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=hurc_PeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>34
<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="idp6657897936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INCENTIVE PLAN (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">A summary of stock option activity for the three-month period ended January 31, 2018, is as follows:</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"> <div>Weighted&#160;Average</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Stock</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"> <div>Exercise</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Options</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="17%" colspan="2"> <div>Price</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Outstanding at October 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>78,725</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"> <div>20.97</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Options granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Options exercised</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(26,218)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>18.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Options cancelled</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="16%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div>Outstanding at January 31, 2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>52,507</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="16%"> <div>22.07</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock', window );">Schedule of Information about Outstanding Stock Options that have Already Vested and those that are Expected to Vest</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">Summarized information about outstanding stock options as of January 31, 2018, that have already vested and are currently exercisable, are as follows:</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"> <div>Options&#160;Already&#160;Vested&#160;and</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="53%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="25%" colspan="2"> <div>Currently&#160;Exercisable</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Number of outstanding options</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="24%"> <div>52,507</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Weighted average remaining contractual life (years)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>3.24</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Weighted average exercise price per share</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>22.07</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="53%"> <div>Intrinsic value of outstanding options</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="24%"> <div>1,211,926</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Reconciliation of Restricted Stock Activity and Related Information</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">A reconciliation of the Company&#8217;s restricted stock, performance share and PSU activity and related information for the three-month period ended January 31, 2018 is as follows:</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 75%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Weighted&#160;Average</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Number&#160;of</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Grant&#160;&#160;Date</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="48%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Shares</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%" colspan="2"> <div>Fair&#160;Value</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Unvested at October 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>157,809</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>32.05</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>59,799</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>43.41</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units vested</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>(25,363)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>32.19</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units cancelled</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>(6,385)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>33.67</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Shares or units withheld</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>(11,706)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="11%"> <div>32.19</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="48%"> <div>Unvested at January 31, 2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>174,154</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%"> <div>35.86</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><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_hurc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of fully vested share options (or share units) and share options expected to vest at the date of the latest statement of financial position, weighted-average exercise price (or conversion ratio), aggregate intrinsic value (except for nonpublic entities), and weighted-average remaining contractual term for both options (or share units) currently outstanding and options (or share units) exercisable (or convertible).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableTableTextBlock</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>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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of 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>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)<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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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="idp6806742768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Reconciliation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">The computation of basic and diluted net income per share is determined using net income applicable to common shareholders as the numerator and the number of shares outstanding as the denominator as follows (in thousands, except per share amounts):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"> <div>Three&#160;Months&#160;Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%" colspan="11"> <div>January&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Basic</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Diluted</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Basic</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Diluted</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Net income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,937</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,937</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Undistributed earnings &#160;allocated to participating shares</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(21)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(21)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(5)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 10px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>(5)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Net income applicable to common shareholders</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,916</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>2,916</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Weighted average shares outstanding</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,659</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,659</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,583</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,583</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Stock options and contingently issuable securities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>86</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>85</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,659</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,745</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,583</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>6,668</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="41%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="41%"> <div>Income per share</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.44</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.43</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>0.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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="idp6806597296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> Inventories, priced at the lower of cost (first-in, first-out method) or net realizable value, are summarized below (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both" align="center"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:center; TEXT-INDENT: 0in; WIDTH: 100%" align="center"> <table style="MARGIN: 0px:auto; WIDTH: 80%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="center"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">January&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">October&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="47%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="15%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">Purchased parts and sub-assemblies</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">38,315</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">33,045</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">Work-in-process</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">22,040</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">20,008</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">Finished goods</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">71,171</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">66,895</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="47%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">131,526</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="14%"> <div style="CLEAR:both;CLEAR: both">119,948</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div> </div><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>37
<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="idp6814472032">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">A reconciliation of the changes in our warranty reserve is as follows (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div style="CLEAR:both;CLEAR: both"> Three&#160;Months&#160;Ended</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div style="CLEAR:both;CLEAR: both">January&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance, beginning of period</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,772</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,523</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Provision for warranties during the period</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">980</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">806</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Charges to the reserve</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(771)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(790)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Impact of foreign currency translation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">62</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(6)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance, end of period</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,043</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">$</div> </td> <td style="BORDER-BOTTOM: #000000 3px double; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,533</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div><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>38
<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="idp6806557968">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> </div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt" align="justify"><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt">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 January 31, 2018 and October 31, 2017 (in thousands):</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.25in; FONT-FAMILY: Calibri,sans-serif; FONT-SIZE: 11pt"> <strong><font style="FONT-FAMILY: 'Times New Roman',serif; FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="WIDTH: 90%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="24%" colspan="6"> <div>Liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>October 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>January 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>October 31,</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="11%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"> <div>Level 1</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>Deferred Compensation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,739</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,638</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>-</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>-</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400; TEXT-DECORATION: underline" width="38%"> <div>Level 2</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="38%"> <div>Derivatives</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,364</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>596</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>4,156</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>$</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 4px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>1,732</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><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>39
<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="idp6810964176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Fair Value of Derivative Instruments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<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_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">$ 1,364<span></span>
</td>
<td class="nump">$ 596<span></span>
</td>
</tr>
<tr class="re">
<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">4,156<span></span>
</td>
<td class="nump">1,732<span></span>
</td>
</tr>
<tr class="rh">
<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">768<span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="re">
<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">2,677<span></span>
</td>
<td class="nump">1,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">596<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="re">
<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,479<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>40
<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="idp6810959536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_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">$ (1,142)<span></span>
</td>
<td class="nump">$ 329<span></span>
</td>
</tr>
<tr class="rh">
<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">222<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="rh">
<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">(166)<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="rh">
<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,256)<span></span>
</td>
<td class="nump">$ 790<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>41
<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="idp6811083968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">$ (8,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(222)<span></span>
</td>
<td class="nump">$ 209<span></span>
</td>
</tr>
<tr class="re">
<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">(4,489)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation [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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(7,409)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(2,344)<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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(1,142)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ (2,145)<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_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>42
<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="idp6823428512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details)<br> &#8364; in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2017 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</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_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="text">&#160;<span></span>
</td>
<td class="nump">$ 149,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax', window );">(Losses) gains, net of tax, related to cash flow hedges deferred in Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,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_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months', window );">Unrealized gain (loss), net of tax, to be reclassified in next 12 months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,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_DerivativeNetHedgeIneffectivenessGainLoss', window );">Gain (loss) on hedge ineffectiveness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (136,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">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="text">&#160;<span></span>
</td>
<td class="nump">63,300,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_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="ro">
<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_us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax', window );">Realized gain on net investment hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">609,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_NotionalAmountOfNetInvestmentHedge', window );">Notional amount of derivatives designated as net investment hedge | &#8364;</a></td>
<td class="nump">&#8364; 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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(106,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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">40,100,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_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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">9,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_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="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 37,400,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_NotionalAmountOfNetInvestmentHedge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notional amount of all derivative instruments designated as net investment hedge in a foreign operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NotionalAmountOfNetInvestmentHedge</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_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_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_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_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_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=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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="idp6813003328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INCENTIVE PLAN (Summary of Stock Option Activity and Related Information) (Details) - Employee Stock Option [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2018 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at October 31, 2016 | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted | shares</a></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 | shares</a></td>
<td class="num">(26,218)<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at July 31, 2017 | shares</a></td>
<td class="nump">52,507<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 at October 31, 2016 | $ / shares</a></td>
<td class="nump">$ 20.97<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised | $ / shares</a></td>
<td class="nump">18.76<span></span>
</td>
</tr>
<tr class="re">
<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 | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at July 31, 2017 | $ / shares</a></td>
<td class="nump">$ 22.07<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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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="idp6812779040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INCENTIVE PLAN (Schedule of Information about Outstanding Stock Options Vested and Currently Exercisable) (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2018 </div>
<div>USD ($) </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Options Currently 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of outstanding options | shares</a></td>
<td class="nump">52,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life (years)</a></td>
<td class="text">3 years 2 months 26 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price per share | $ / shares</a></td>
<td class="nump">$ 22.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic value of outstanding options | $</a></td>
<td class="nump">$ 1,211,926<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for vested portions of options outstanding and currently exercisable or convertible, 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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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="idp6812815904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INCENTIVE PLAN (Reconciliation of Restricted Stock Activity and Related Information) (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2018 </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">157,809<span></span>
</td>
</tr>
<tr class="re">
<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">59,799<span></span>
</td>
</tr>
<tr class="ro">
<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">(25,363)<span></span>
</td>
</tr>
<tr class="re">
<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">(6,385)<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">(11,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at July 31, 2017 | shares</a></td>
<td class="nump">174,154<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 32.05<span></span>
</td>
</tr>
<tr class="ro">
<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">43.41<span></span>
</td>
</tr>
<tr class="re">
<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">32.19<span></span>
</td>
</tr>
<tr class="ro">
<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">33.67<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">32.19<span></span>
</td>
</tr>
<tr class="ro">
<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 July 31, 2017 | $ / shares</a></td>
<td class="nump">$ 35.86<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>46
<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="idp6825928304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INCENTIVE PLAN (Narrative) (Details) - USD ($)<br></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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 03, 2018</div></th>
<th class="th"><div>Mar. 09, 2017</div></th>
<th class="th"><div>Nov. 15, 2017</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Mar. 10, 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_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>
</tr>
<tr class="ro">
<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="nump">$ 549,000<span></span>
</td>
<td class="nump">$ 351,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_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="nump">$ 4,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="ro">
<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 );">Restricted stock 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">59,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 35.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 492,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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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">856,048<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Number of Shares Available for Grant under the 2008 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">386,048<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=hurc_NonexecutiveEmployeesMember', window );">Non-Executive Employees [Member] | TwoThousandSixteenEquityIncentivePlan [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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 42.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Restricted stock granted</a></td>
<td class="nump">14,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 42.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Restricted stock granted</a></td>
<td class="nump">21,891<span></span>
</td>
<td class="nump">14,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 42.20<span></span>
</td>
<td class="nump">$ 26.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Restricted stock granted</a></td>
<td class="nump">23,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 42.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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] | PSU 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 45.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | PSU 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Restricted stock granted</a></td>
<td class="nump">20,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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>
<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] | PSU 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>
</tr>
<tr class="re">
<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>
</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="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>
<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] | PSU 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>
</tr>
<tr class="ro">
<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>
</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="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>
<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_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_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_TitleOfIndividualAxis=hurc_NonexecutiveEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=hurc_NonexecutiveEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TwothousandsixteenequityincentiveplanmemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TwothousandsixteenequityincentiveplanmemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PsuTsrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PsuTsrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PsuRoicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PsuRoicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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="idp6655142624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Reconciliation of Basic and Diluted Earnings Per Share) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_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>
</tr>
<tr class="ro">
<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">$ 2,937<span></span>
</td>
<td class="nump">$ 879<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(5)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income applicable to common shareholders</a></td>
<td class="nump">$ 2,916<span></span>
</td>
<td class="nump">$ 874<span></span>
</td>
</tr>
<tr class="re">
<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="nump">6,659<span></span>
</td>
<td class="nump">6,583<span></span>
</td>
</tr>
<tr class="ro">
<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 shares</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<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="nump">6,745<span></span>
</td>
<td class="nump">6,668<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 0.44<span></span>
</td>
<td class="nump">$ 0.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_EarningsPerShareDiluted', window );">Income per share, Diluted</a></td>
<td class="nump">$ 0.43<span></span>
</td>
<td class="nump">$ 0.13<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_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_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>48
<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="idp6806678224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for Doubtful Accounts Receivable</a></td>
<td class="nump">$ 797,000<span></span>
</td>
<td class="nump">$ 639,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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company 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 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><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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>49
<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="idp6814535744">
<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>Jan. 31, 2018</div></th>
<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_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">$ 38,315<span></span>
</td>
<td class="nump">$ 33,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">22,040<span></span>
</td>
<td class="nump">20,008<span></span>
</td>
</tr>
<tr class="ro">
<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">71,171<span></span>
</td>
<td class="nump">66,895<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">$ 131,526<span></span>
</td>
<td class="nump">$ 119,948<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>50
<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="idp6813698016">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 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_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>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">$ 1,772<span></span>
</td>
<td class="nump">$ 1,523<span></span>
</td>
</tr>
<tr class="re">
<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 period</a></td>
<td class="nump">980<span></span>
</td>
<td class="nump">806<span></span>
</td>
</tr>
<tr class="ro">
<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 reserve</a></td>
<td class="num">(771)<span></span>
</td>
<td class="num">(790)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Impact of foreign currency translation</a></td>
<td class="nump">62<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">$ 2,043<span></span>
</td>
<td class="nump">$ 1,533<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>51
<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="idp6813469072">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2018 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>52
<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="idp6824973664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT AGREEMENTS (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">3 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>Jan. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th"><div>Oct. 31, 2017</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>
</tr>
<tr class="re">
<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.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 12.5<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="text">&#160;<span></span>
</td>
<td class="nump">4.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_LineOfCreditFacilityCovenantAmountMinimumWorkingCapital', window );">Minimum working capital requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<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="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>
<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="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>
</tr>
<tr class="rh">
<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.2<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<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. 13,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
</tr>
<tr class="ro">
<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.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>
</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>53
<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="idp6825508720">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent, Total</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="nump">38.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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="nump">$ 543,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_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits, Ending Balance</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></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">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</a></td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Increase (Decrease) in Income Taxes</a></td>
<td class="nump">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>
<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_IncreaseDecreaseInNetDeferredTaxAssets', window );">Increase Decrease In Net Deferred Tax Assets</a></td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioPlanMember', window );">Scenario, 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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hurc_IncreaseDecreaseInNetDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 net deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hurc_IncreaseDecreaseInNetDeferredTaxAssets</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 increase (decrease) 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 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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idp6823932768">
<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>Jan. 31, 2018</div></th>
<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_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,739<span></span>
</td>
<td class="nump">$ 1,638<span></span>
</td>
</tr>
<tr class="ro">
<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">1,364<span></span>
</td>
<td class="nump">596<span></span>
</td>
</tr>
<tr class="re">
<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">$ 4,156<span></span>
</td>
<td class="nump">$ 1,732<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>55
<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="idp6702641248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<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_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">$ 149.1<span></span>
</td>
<td class="nump">$ 134.3<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>EXCEL
<SEQUENCE>56
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "QW: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,$%     @ +'=I3&;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    "  L=VE,);$CKO     K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>NEEA0-3ELHD32$A, G&+$F^+:/XH,6KW]K1E
MZX3@ 3C&_N7S9\F-CD*'A,\I1$QD,5_UKO59Z+AB!Z(H +(^H%.Y'!)^:.Y"
M<HJ&9]I#5/I#[1$65;4$AZ2,(@4CL(@SD<G&:*$3*@KIA#=ZQL?/U$XPHP%;
M=.@I R\Y,#E.C,>^;> "&&&$R>7O IJ9.%7_Q$X=8*=DG^V<ZKJN[.HI-^S
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
M-\_QE3%)E#_1D_*D5AUZ6E!RE7J:JSFW;<HN).O'%@RF_P'E'U!+ P04
M"  L=VE,ZPJS^$0#  !F#0  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;'V7;V^;,!#&OPKB_0HV-G^J)%+)-&W2)E6;MKVFB9.@ L[ :;IO/V,H)7?'
MW@1PGO/]SM@/]NJJV^?NI)3Q7NNJZ=;^R9CS?1!TNY.JB^Y.GU5C_SGHMBZ,
M?6R/07=N5;%W0745\#",@[HH&W^S<FV/[6:E+Z8J&_78>MVEKHOV;ZXJ?5W[
MS']K^%X>3Z9O"#:K<W%4/Y3Y>7YL[5,P];(O:]5TI6Z\5AW6_@.[WW(7X!2_
M2G7M9O=>7\J3UL_]PY?]V@][(E6IG>F[*.SE16U55?4]68X_8Z?^E+,/G-^_
M]?[)%6^+>2HZM=75[W)O3FL_];V].A27RGS7U\]J+$CZWEC]5_6B*BOO26R.
MG:XZ]^OM+IW1]=B+1:F+U^%:-NYZ'?M_"Z,#^!C IP";^W\!T1@0O0<(5_Q
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
M7#]W24HA-!B)NP<S&+5Y-B:#0JGM]F#V<AB>P="B'=\%/#U.Z5]02P,$%
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
M.YB@! BJ.=$)L%$9#MH"RB@+C0]F*&5R[>E03IA[!+BGQ=X&0+-63#=0)7G
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
MP&9'0NV">>MM,Z[9Z#CLIA?$YF=<_ 902P,$%     @ +'=I3-"=S#VT 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;]L@$/TKB!]0
M8I)E461;:CI-J[1)4:>MGXE]ME'!YP*.NW\_P*[G=MZ^ '?<>_?N.-(!S9-M
M !QYT:JU&6V<ZXZ,V:(!+>P-=M#ZFPJ-%LZ;IF:V,R#*"-**\<UFS[20+<W3
MZ#N;/,7>*=G"V1#;:RW,KQ,H'#*:T%?'@ZP;%QPL3SM1PW=P/[JS\1:;64JI
MH;426V*@RNAM<CSM0GP,^"EAL(LS"95<$)^"<5]F=!,$@8+"!0;AMRO<@5*!
MR,MXGCCIG#( E^=7]L^Q=E_+15BX0_4H2]=D]$!)"97HE7O X0M,]7R@9"K^
M*UQ!^?"@Q.<H4-FXDJ*W#O7$XJ5H\3+NLHW[,-[L#Q-L'< G )\!AYB'C8FB
M\D_"B3PU.! S]KX3X8F3(_>]*8(SMB+>>?'6>Z]YLD]2=@U$4\QIC.'+F#F"
M>?8Y!5]+<>)_P?DZ?+NJ<!OAVS<*_T&P6R7818+=?TM<B]F^2\(6/=5@ZCA-
MEA38MW&2%]YY8&]Y?),_X>.T?Q.FEJTE%W3^96/_*T0'7LKFQH]0XS_8;"BH
M7#A^]&<SCMEH..RF'\3F;YS_!E!+ P04    "  L=VE,DF.OT;4!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q]4]MNVS ,_15!'U EBIL6
M@6V@:5%TP 8$+;8]*S9]075Q)3GN_KZ4['K>9NQ%$BF>PT.*2@=C7UT#X,F[
MDMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\V>*=%JFJ?1=[)Y
M:GHO6PTG2UROE+"_CB#-D-$M_70\MW7C@X/E:2=J> '_O3M9M-C,4K8*M&N-
M)A:JC-YM#\<DQ,> 'RT,;G$FH9*S,:_!^%)F=!,$@83"!P:!VP7N0<I A#+>
M)DXZIPS Y?F3_3'6CK6<A8-[(W^VI6\R>DM)"97HI7\VPQ-,]5Q3,A7_%2X@
M,3PHP1R%D2ZNI.B=-VIB02E*O(][J^,^C#<WR01;!_ )P&? ;<S#QD11^8/P
M(D^M&8@=>]^)\,3; \?>%,$96Q'O4+Q#[R7?[I.470+1%',<8_@R9HY@R#ZG
MX&LICOP?.%^'[U85[B)\]X?"ZW6"9)4@B03)?TM<B]G_E80M>JK UG&:'"E,
MK^,D+[SSP-[Q^":_P\=I_R9LW6I'SL;CR\;^5\9X0"F;*QRA!C_8;$BH?#C>
MX-F.8S8:WG33#V+S-\X_ %!+ P04    "  L=VE,=3[FZ;0!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]4]N.TS 0_17+'[!NW;);JB32
M=A$"":1J$?#L)I/$6E^"[33+WS-VTA @XL7VC.><.3,>9X-U+[X%".15*^-S
MVH;0'1GS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>:>:2$-+;+D.[LBLWU0
MTL#9$=]K+=S/$R@[Y'1+;XYGV;0A.EB1=:*!+Q"^=F>'%IM9*JG!>&D-<5#G
M]'%[/.UC? KX)F'PBS.)E5RL?8G&QRJGFR@(%)0A,@C<KO $2D4BE/%CXJ1S
MR@A<GF_L[U/M6,M%>'BRZKNL0IO3 R45U*)7X=D.'V"JYPTE4_&?X H*PZ,2
MS%%:Y=-*RMX'JR<6E*+%Z[A+D_9AO-G=8.L /@'X##@D !L3)>7O1!!%YNQ
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
MT?F7C?UO$1WX5)([/T*]_V"K(:%UX7COSV8>L]EP."P_B*W?N/H-4$L#!!0
M   ( "QW:4RS%'JKM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;'U3VX[3,!#]%<L?L&[=P%95$FF["($$4K4(>':326*M+\%VFN7O&3O9
M$"#BQ?:,YYPY,Q[GHW7/O@,(Y$4KXPO:A="?&/-5!UKX.]N#P9O&.BT"FJYE
MOG<@Z@32BO'=[BW30AI:YLEW<65NAZ"D@8LC?M!:N)]G4'8LZ)Z^.IYDVX7H
M8&7>BQ:^0/C:7QQ:;&&II0;CI37$05/0A_WIG,7X%/!-PNA79Q(KN5K['(V/
M=4%W41 HJ$)D$+C=X!&4BD0HX\?,29>4$;@^O[*_3[5C+5?AX=&J[[(.74&/
ME-30B$&%)SM^@+F>-Y3,Q7^"&R@,CTHP1V653RNI!A^LGEE0BA8OTRY-VL?I
MAM_/L&T GP%\ 1Q3'C8E2LK?B2#*W-F1N*GWO8A/O#]Q[$T5G:D5Z0[%>_3>
MROV1Y^P6B>:8\Q3#US%+!$/V)07?2G'F_\#Y-ORPJ?"0X(<_%!ZV";)-@BP1
M9/\M<2LF^RL)6_54@VO3-'E2V<&D25YYEX%]X.E-?H=/T_Y9N%8:3ZXVX,NF
M_C?6!D INSL<H0X_V&(H:$(\WN/936,V&<'V\P]BRS<N?P%02P,$%     @
M+'=I3#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    "  L=VE,
M:@;W$+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;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    "  L=VE,I#D%
M ;,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q]4V&/U" 0
M_2N$'W!LV3T]-VV3VS-&$TTV9]3/;#MMR0%3@6[/?R_07JU:_0+,,._-FV'(
M1[1/K@/PY%DKXPK:>=\?&7-5!UJX&^S!A)L&K18^F+9EKK<@Z@32BO'=[A73
M0AI:YLEWMF6.@U?2P-D2-V@M[(\3*!P+FM$7QZ-L.Q\=K,Q[T<)G\%_ZLPT6
M6UAJJ<$XB898: IZGQU/AQB? KY*&-WJ3&(E%\2G:'RH"[J+@D!!Y2.#"-L5
M'D"I2!1D?)\YZ9(R M?G%_9WJ?90RT4X>$#U3=:^*^@=)34T8E#^$<?W,-=S
M2\E<_$>X@@KA44G(4:%R:275X#SJF25(T>)YVJ5)^SC=W/(9M@W@,X O@+N4
MATV)DO*WPHLRMS@2._6^%_&)LR,/O:FB,[4BW07Q+GBO9?8FR]DU$LTQIRF&
MKV.6"!;8EQ1\*\6)_P7GV_#]IL)]@N]_4_@/@L,FP2$1'/Y;XE;,_H\D;-53
M#;9-T^1(A8-)D[SR+@-[GQZ1_0J?IOV3L*TTCES0AY=-_6\0/00INYLP0EWX
M8(NAH/'Q^#J<[31FD^&QGW\06[YQ^1-02P,$%     @ +'=I3!6STF:U 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5-A;]L@$/TKB!]0
M$L=ML\BVU'2:.FF5HD[K/A/[;*,"YP*.VW\_P*[G;=:^ '?<>_?N.+(!S8MM
M 1QY4U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07FA99
M])U,D6'OI-!P,L3V2G'S?@2)0TZW],/Q))K6!0<KLHXW\!W<C^YDO,5FEDHH
MT%:@)@;JG-YM#\<TQ,> 9P&#79Q)J.2,^!*,KU5.-T$02"A=8.!^N\ ]2!F(
MO(S7B9/.*0-P>?Y@_Q)K][6<N85[E#]%Y=J<[BFIH.:]=$\X/,!4SS4E4_'?
MX +2AP<E/D>)TL:5E+UUJ"86+T7QMW$7.N[#>'.[GV#K@&0")#-@'_.P,5%4
M_ID[7F0&!V+&WG<\//'VD/C>E,$96Q'OO'CKO9=B^RG-V"4033'',299QLP1
MS+//*9*U%,?D'WBR#M^M*MQ%^.X/A=?K!.DJ01H)TO^6N!9S\U<2MNBI M/$
M:;*DQ%['25YXYX&]2^*;_ X?I_V1FT9H2\[H_,O&_M>(#KR4S94?H=9_L-F0
M4+MPO/5G,X[9:#CLIA_$YF]<_ )02P,$%     @ +'=I3#1F>/'J 0  @P4
M !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL=53;;IPP$/T5Q ?$"WN#
M%2!E4T6MU$JK5&V?O3!<%!L3VRSIW]<V+*5D^H(]PYESC@TSR2#DJZH!M/?.
M6:M2O]:Z.Q&B\AHX50^B@]:\*87D5)M05D1U$FCABC@CX69S()PVK9\E+G>1
M62)ZS9H6+M)3/>=4_CX#$T/J!_X]\=)4M;8)DB4=K> [Z!_=19J(S"Q%PZ%5
MC6@]"67J/P:G<VSQ#O"S@4$M]IX]R56(5QM\*5)_8PT!@UQ;!FJ6&SP!8Y;(
MV'B;./U9TA8N]W?V9W=V<Y8K5? DV*^FT'7J1[Y70$E[IE_$\!FF\^Q];SK\
M5[@!,W#KQ&CD@BGW]/)>:<$G%F.%T_=Q;5JW#A/_O0PO"*>"<%5 1B'G_!/5
M-$ND&#PYWGU'[2<.3J&YF]PFW56X=\:\,ME;%L3'A-PLT80YCYAPB9D1Q+#/
M$B$F<0X_E(=X^19UN'7ENW\<1BN'&";&17:HR.X#@?FO<8(]2K!'"(*52PSS
MGZLXH"('A&"+$QQ1@B-"L%NYQ#![7"1"12*$X( 3Q"A!C!"L_TD,$ZU$R*()
M.,C*M;_R<M&W;O0LLO.$>0Q=$_V%C^/I&Y55TRKO*K1I1=<PI1 :C)7-@_FN
MM9F(<\"@U'9[-'LYSH4QT**;1AZ9YV[V!U!+ P04    "  L=VE,;'2S',X!
M  "<!   &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6QU5&UOVR 0_BN(
M'U!LDGA;9%MJ.DV=M$E1I[6?B7U^4<&X@./NWP^PXUH>^Q*X\_-R1SC24:I7
MW0 8]"YXIS/<&-,?"=%% X+I.]E#9[]44@EF;*AJHGL%K/0DP0F-HH0(UG8X
M3WWNK/)4#H:W'9P5TH,03/TY 9=CAF-\2SRU=6-<@N1ISVKX!>9W?U8V(HM*
MV0KH="L[I*#*\'U\/"4.[P'/+8QZM4>NDXN4KR[X7F8X<@4!A\(X!6:7*SP
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
M-CHL.#MI.TW,7':]I%MHT?1]$@W-.O\'4$L#!!0    ( "QW:4Q^0^LB] $
M  L%   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;'54VXZ;,!#]%<0'
MQ& "9"- VFQ5M5(K15MU^^S <-':F-I.V/Y];4,H2[TOV#,^<\[,8$\V<O$J
M6P#EO3':R]QOE1J.",FR!4;DC@_0ZY.:"T:4-D6#Y"" 5#:(482#($&,=+U?
M9-9W%D7&KXIV/9R%)Z^,$?'G!)2/N1_Z=\=SU[3*.%"1#:2!'Z!^#F>A+;2P
M5!V#7G:\]P34N?\8'D^IP5O 2P>C7.T]4\F%\U=C?*UR/S ) 852&0:BEQL\
M :6&2*?Q>^;T%TD3N-[?V3_;VG4M%R+AB=-?7:7:W#_X7@4UN5+US,<O,-<3
M^]Y<_#>X =5PDXG6*#F5]NN55ZDXFUET*HR\36O7VW6<^>]A[@ \!^ E(++-
M09.0S?P34:3(!!\],?5^(.87AT>L>U,:IVV%/=/)2^V]%?B ,W0S1#/F-&'P
M"A,N"*39%PGLDCCA_\+Q(7(31,X<(TL0O2/8NPGV3H*])=B_(X@W14Z8V&)Z
MBXEQ'*1NF=@I$SMDDHV,"_.!2.(421P$AXW(A#FL:L%X]U$MJ5,F=<@\;&0F
M3+J2"7$8/N!D(X16EY&!:.PSE%[)K[T= 2OO\M(?L;W,_^#3F/A.1-/UTKMP
MI9^$O;@UYPIT.L%.][;5DVDQ*-3*;%.]%]/[G S%AWGTH&7^%7\!4$L#!!0
M   ( "QW:4R.',!UC@(  *$(   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;(V6;:^:,!3'OPKA_:0//!HET;LL6[(EYB[;7E>M0BY0UE:]^_9K"S*%
M0[(W0NLY_]\YE;^'U4W(-U5PKKWWNFK4VB^T;I=!H X%KYE:B)8WYIN3D#73
M9BG/@6HE9T>75%<!02@.:E8V?KYR>SN9K\1%5V7#=])3E[IF\L^65^*V]K%_
MWW@MSX6V&T&^:MF9?^?Z1[N39A4,*L>RYHTJ1>-)?EK[&[S<XM@FN(B?);^I
MAWO/MK(7XLTNOAS7/K(5\8H?M)5@YG+E+[RJK)*IXW<OZ@],F_AX?U?_Y)HW
MS>R9XB^B^E4>=;'V4]\[\A.[5/I5W#[SOJ'(]_KNO_(KKTRXK<0P#J)2[M,[
M7)06=:]B2JG9>W<M&W>]]?KW-#B!] ED2* N(>A KO*/3+-\)<7-D]WAM\S^
MQGA)S-D<[*8["O>=*5Z9W6M.,K0*KE:HC]EV,>0A!@\1@5$?$ 1";,DDG<09
M+$#!&JD3H$\USE00@@*A$PB?!,BHR2XF<C%-UV24I&BFT CD1 "'CCC1A!-E
M23:#B4%,#&#"$2:>8#Z0B,84YB0@)P$XT8B33#DQ32,8DX*8%,#$(TPZQ6"<
MH!CF9" G SC)B)--GX(DQ%$(<S""/86 !S:=D9BQ)0:*S<:^[(+2AVHI6:"9
MP\>@.S>83$@43?X!NB#;V( *Z2*<<2&&?8PI@,)C%)VB3%=XQB$8=CR>6IZB
ML>7[H&<47<3)# HV/9ZZGJ*QZ_N@_^X*-CZ>.I^BL?/[H*>G(EJD8ZL$#Q.B
MYO+L9J/R#N+2N,'\L#O,WPUQ$^9?>#>\OS%Y+AOE[84V<\I-DY,0FIMJT,(T
M7ICWA6%1\9.VMXFYE]W0[!9:M/T+03"\E>1_ 5!+ P04    "  L=VE,PK0?
MQN(#  "6%   &0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6R5F-ENXS84
MAE]%T -8XCG4%M@&QI[,I$ +!%.TO59L.A9&BRLI\?3MJRV&1?V<D6ZBQ?_9
MR/-1#-?7HOQ>G96JK1]9FE<;^US7EP?'J0YGE<75JKBHO/GE5)197#>/Y:M3
M74H5'SNC+'7(=7TGBY/<WJZ[=\_E=EV\U6F2J^?2JMZR+"[_VZFTN&YL87^\
M^):\GNOVA;-=7^)7]:>J_[H\E\V3<_-R3#*55TF16Z4Z;>Q/XN%)^JU!I_@[
M4=?J[MYJ2WDIBN_MPV_'C>VV&:E4'>K61=Q<WM5>I6GKJ<GCW\&I?8O9&M[?
M?WC_TA7?%/,25VI?I/\DQ_J\L4/;.JI3_);6WXKKDQH*\FQKJ/YW]:[21MYF
MTL0X%&G5_;4.;U5=9(.7)I4L_M%?D[R[7@?_'V;8@ 8#NAD(^5,#'@QXKH$<
M#.1< V\P\.8:^(.!/]<@& R"N0;A8!!J!DX_'=W\?H[K>+LNBZM5]BUZB5L2
MQ$/8=-"A?=DU3/=;,\55\_9]RZZW=MY;1X-FUVMHI/''FCW2!&/-9Z0)QYK'
MJ8;&BB] H27\=2KQM'R?4"[13>,T8W8;.((#1YT#OG<@7.R H0/N',B1 Z&-
M1J\).DW>%R(CUW6U(9G*V!/WLE$Z$J8C03K:T#_*21S9K)+&0!X,Y(% K 7J
M-=Y]W5$0&>;'AV%\$$9J87I-.!JW5:BURE>@HM4=)*-D IA, )+1FO8QF YN
M1,:Q#6&<$,3QL8,(.HCF=[5P\8+B@AP"G3YW,L&AY[LR-(0RK%T"A#*YP!2+
M!1@+S+% ($=ZP3PIF,.?%(P9%0!2,F6+Z1/>@H(Q60*AQ?I:[T\*)O:E(1"F
M1B!LI!XHF. I:<6&0!@; ;@AH0="(C+$P72)"+@PI$H8+W+GSQ]A; AAH\W?
M;A#=SY^0H3&2X1M)OY[ W2#2)M PL(09), @30(AD6$9)PP@(0 -"RQA &D!
M@(0!I!D [@@ *,)(Z^H]D(GVNV-("(-*,T#=$025]'RF*O)7AF62,,XT ^<]
M% 6&.!AG0C@;4F6,,R_ F3'./ =GGN),3*8=%6.<>0[.O 1G-FR-Y^ ,1::"
M,,X,<&;3Z&.<>0'.C''F&5O5'4]WH=);^:9NPYPRX)2%P05FB\,%]6)L&& S
M;=AHVK!NP(8-A,1T2; 7G?01$K&A7R5&4 ($V?!=EY@MN6 C*C$U$@#!DVJ1
MR/ 1E(;_%!$UAH^@Q-3(!=1(3(T$U$RK12)]D7?NSDK:$[L_XO(UR2OKI:CK
M(NL.1TY%4:O&H;MJ$C^K^'A[2-6I;F^#YK[L3\KZA[JX#*> SNTH<OL_4$L#
M!!0    ( "QW:4PEVA =<@(  # (   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;'V6VXZ;,!"&7P5QWW ^)")("U752JT4;;7MM4.<@-9@:CMA^_:U
M#6%9,^E-L(=_9KZQT4RR@;)77F,LK+>6='QOUT+T.\?A58U;Q#>TQYU\<Z:L
M14)NV<7A/</HI)U:XOBN&SLM:CH[S[3MP/*,7@5I.GQ@%K^V+6)_"TSHL+<]
M^VYX;BZU4 8GSWITP3^Q>.D/3.Z<.<JI:7''&]I9#)_W]I.W*SWMH!6_&CSP
MQ=I2I1PI?56;;Z>][2HB3' E5 @D'S=<8D)4),GQ9PIJSSF5XW)]C_Y%%R^+
M.2*.2TI^-R=1[^W4MD[XC*Y$/-/A*YX*BFQKJOX[OF$BY8I$YJ@HX?K7JJY<
MT':*(E%:]#8^FTX_ARG^W0UV\"<'?W:0N?_G$$P.P;M#J(L?R72IGY% ><;H
M8+'QMGJD/@IO%\C#K)11GYU^)ZOETGK+@R#-G)L*-&F*4>,O--ZL<&3T.84/
MI2C\E;O_,4$)*"(X0P 6$6C_X$,16SA " 8(=8!P&2 Q#F&4)%K2C8Q;4U2N
M16GR "0"0:(U2.@:)*,F6B3YY'L&"*!Y<*(QR!$#'$:.(@9.Q(L-D+4H34*8
M) %)$H#$^'Z*9%5M'$=;@P0016D HZ0@2@J@! 9*NLJ2FD<"2![<S1;$V (8
MH8&Q71>;A)$! HCB.(51/!=N'RX $YG]8Q2EBT3NQD0N097WX(*\!]W, W!B
M$\>#< (3!U*M<)Q%GVTQN^B1Q*V*7CNA.MK".H^])U_U:<->J'&H^_=[F'&6
M_D#LTG3<.E(AIX#NU6=*!9:0[D9>7BW'][PA^"S4,I%K-LZP<2-H/\UG9_Z3
MD/\#4$L#!!0    ( "QW:4PIC,L4MP$  -8#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;'U3[6[;(!1]%8L'*+9)XR:R+:V9JDW:I*C3NM_$OHY1
MP;A XN[MQU<M)XWVQW OYQS.P5!.4KWJ'L D[X(/ND*],>,68]WT(*B^DR,,
M=J632E!C2W7$>E1 6T\2'.=INL:"L@'5I>_M55W*D^%L@+U*]$D(JOX^ I=3
MA3+TT7AFQ]ZX!J[+D1[A%YC?XU[9"L\J+1,P:":'1$%7H2_9=D<<W@->&$QZ
M,4]<DH.4KZ[XWE8H=8: 0V.< K7#&7; N1.R-MZB)IJW=,3E_$/]R6>W60Y4
MPT[R/ZPU?84>4-)"1T_</,OI&\0\]RB)X7_ &;B%.R=VCT9R[;])<])&BJAB
MK0CZ'D8V^'$**^LLTFX3\DC(9T*V^B^!1 *Y(N#@S$?]2@VM2R6G1(6?-5)W
M)[(ML8?9N*8_.[]FTVK;/==D593X[(0BYC%@\@4FOT3L/B/NUS,$6P.SB_RF
MB]SSR86+A]L"Y*8 \0*K"X'-58R *3QF\)AB4Z1I>I7E,VQ--DM8L(,7)^QN
M_$^JCFS0R4$:^[/\D792&K"2Z9V]1KU]9'/!H3-N6MBY"E<M%$:.\17A^2G7
M_P!02P,$%     @ +'=I3$!8R@0# @  ?04  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S@N>&UL?93MCIP@%(9OQ7@!B_@Y,U&3'3=-F[3)9)NVOQD]CF91
M+##C]NX+Z!K'H?TC''C/RW- 2$?&WT0#()WWCO8B<QLIAP-"HFR@(^*)#="K
MF9KQCD@5\@L2 P=2F:2.(M_S8M21MG?SU(R=>)ZRJZ1M#R?NB&O7$?[G")2-
MF8O=CX'7]M)(/8#R=" 7^ [RQW#B*D*+2]5VT(N6]0Z'.G.?\:&(M=X(?K8P
MBE7?T96<&7O3P9<J<ST-!!1*J1V(:FY0 *7:2&'\GCW=94F=N.Y_N'\RM:M:
MSD1 P>BOMI)-YNY<IX*:7*E\9>-GF.N)7&<N_BO<@"JY)E%KE(P*\W7*JY"L
MFUT42D?>I[;M33M.,\E^3K,G^'."OR3@\+\)P9P0;!+01&9*?2&2Y"EGH\.G
MPQJ(_B?P(5";6>I!LW=F3E4KU.@M#R(O13=M-&N.D\9?:?Q[1?&HB.)%@A3
M0N%;*7R3']Q18+M!8#4(C$%X9["!/$Z:Q&CZ2;,+<+0IQ:(*O#"RPX16F- "
M$VQ@)DVT6L;WO7"S\X5%Y7G>S@X366$B"TRX@8D>EDDP3O &YE$5Q[O]/W8F
MML+$%IC- 1SCAP/ ZI3\>$-CD>']/MSN#5I=!/TP?2/\TO;".3.I[I3Y\VO&
M)"A+[TG5UJBW< DHU%)W$]7GTXLP!9(-\V.'EA<W_PM02P,$%     @ +'=I
M3"ZG-2LX @  B@8  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL?57;
MCILP$/T5Q/LNMW!)1)"6K%:MU$K15ML^.V02T-J8VD[8_GUM0UABW+Y@>SAS
MSID!AKRG[)W7 ,+Y(+CE6[<6HMMX'J]J((@_T@Y:>>=$&4%"'MG9XQT#=-1)
M!'NA[R<>04WK%KF.[5F1TXO 30M[YO +(8C]*0'3?NL&[BWPVIQKH0)>D7?H
M##] O'5[)D_>Q')L"+2\H:W#X+1UGX+-+E-X#?C90,]G>T=5<J#T71V^'K>N
MKPP!ADHH!B27*^P 8T4D;?P>.=U)4B7.]S?V%UV[K.6 ..PH_M4<1;UU,]<Y
MP@E=L'BE_1<8ZXE=9RS^&UP!2[AR(C4JBKF^.M6%"TI&%FF%H(]A;5J]]B/_
M+<V>$(X)X90@M?^7$(T)T6?"2A<_.-.E/B.!BIS1WF'#P^J0>B>"322;6:F@
M[IV^)ZOE,GHMHCC)O:LB&C'E@ EGF&!">))]D@AM$F6X2 _O!7861&Q7B*Q%
M1#H_NBLBM1.LK 0K3;"Z(\B,+@R85&/:H0MI:E9B <5A9+<26ZW$%BMKP\J
MB6<JZ\PWG"PQF9_8C216(\G22&*(E,E"Y"%- \.)#;3V[592JY748L50*=.%
M2F(^G"7DX1\=R:PV,HL-0Z/,%B] Z*\BP\@2%,21^99XLT^8 #OK:<>=BEY:
MH3Z6670:J$^A&@%&O)2#=IB+GS3#E/Z.V+EIN7.@0@X8/09.E J0'OU'V:=:
M_ABF X:34-M4[MDP'H>#H-TX^;WI]U/\!5!+ P04    "  L=VE,%[K#2MH!
M  ";!   &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6QU5-N.FS 0_17D
M#U@G)I J J3-5E4KM5*T5=MG!X:+UA=J.V'[]_6%4)KUOF#/^,PY<XSM8I+J
M1?< )GGE3.@2]<:,!XQUW0.G^D&.(.Q**Q6GQH:JPWI40!M?Q!DFFTV..1T$
MJ@J?.ZFJD!?#!@$GE>@+YU3].0*34XFVZ)9X'KK>N 2NBI%V\!W,C_&D;(07
MEF;@(/0@1:*@+='C]G#,'=X#?@XPZ=4\<4[.4KZXX$M3HHUK"!C4QC%0.USA
M"1AS1+:-WS,G6B1=X7I^8__DO5LO9ZKA2;)?0V/Z$GU 20,MO3#S+*?/,/O)
M4#*;_PI78!;N.K$:M63:?Y/ZHHWD,XMMA=/7, ["CU-8V=_*X@5D+B!+ 0E>
M@I#O_",UM"J4G!(5]GZD[A=O#\3N3>V2?BO\FFU>V^RU2O.TP%='-&.. 4-6
MF.V"P)9]D2 QB2-Y4TXR$B=(HSVFGB!=]YCMXP2[*,'.$^S^,[F[,QDPF<>(
MT.4[&EE4(XMH9'<: ;-?:;RSD7E4(H](Y'<2$<P;'WAU.#BHSE\+G=3R(OR5
M7&67F_=(_.'Z!P_7]AM5W2!T<I;&'E%_D%HI#=A6-@_6;F]?BB5@T!HWW=NY
M"O<E!$:.\U. E_>H^@M02P,$%     @ +'=I3!H^VYM: P  M \  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#$N>&ULE5?;CILP$/T5Q <$;*Y>)9&ZE^RM
ME59;M7UF$R=!"S@%)]G^?0TX",S,EKZ$2\XY,\/X#&9^%N5[M>=<6A]Y5E0+
M>R_EX<IQJO6>YTDU$P=>J'^VHLP3J2[+G5,=2IYL&E*>.=1U0R=/TL)>SIM[
M+^5R+HXR2PO^4EK5,<^3\L\US\1Y81/[<N,UW>UE?<-9S@_)CG_G\L?AI517
M3J>R27->5*DHK))O%_87<O5,HYK0('ZF_%SUSJVZE#<AWNN+Q\W"=NN,>,;7
MLI9(U.'$;WB6U4HJC]]:U.YBUL3^^45]U12OBGE+*GXCLE_I1NX7=FQ;&[Y-
MCIE\%><'K@L*;$M7_Y6?>*;@=28JQEID5?-KK8^5%+E64:GDR4=[3(OF>-;Z
M%QI,H)I .P(EGQ(\3?"F$GQ-\*<2 DT(IM80:D(X-4*D"=%40JP)<4<@_J<$
MI@EL:@3B7CKG3J9TS28&Q6E72;/L;A.9+.>E.%MEZYQ#4AN47"F6$J_O-@NY
M^5,MO4K=/2V],)H[IUI)8ZY;#!U@XB'F!L*P(>86P$3N$',WQM" #C$K2(<,
M,?<0QM!Y&&."< AYA&2\(>8)POA#S#.$"3J,HWK4-8K"C:*-@C=0"&$%#U;P
M&@5_H&"T^J[%D'8]% V(L!F#X_AP'!^($\,* :P03*\UA!5"( =C.5ZWF*A7
M*M*1"(X1C6/$+JP0PPKQ]#H9K, FU-EB@GY+ V-Y,J#M=(8\CGI,@:/$!1X(
M,6>)^\E3UUYQ1PG[2";84"- )M0,0T9A&-(^@GB24"".9\:AHXH)Q0(AUB6
M=V/?')T0".LAXET"F#<.S1Y"H @)A%B<!(#&Z*423+4H0>8  09!C(PS@OB<
M1--M2A"GDWB<!S/>?2L-(K2_5) XR#P@P$!@B 9%?$S=Z?52Q($4<" S''BO
M0<3KUXM-'8J]%P$/,@_10.Q%O?^H&'$.A5Y[Y@Y(@P:#UIL9S^7Q@O)[*&HL
MEB<(Y"-CA2(FI) )0S-G ,20@4P1&U+ ALR8^W<@R,AF-05T/P7T\ _0L"YD
M-%!@#\#,/94&#=^N,S.2T]NRU]^SWY)REQ:5]2:DVO\W6_2M$)(K17>F6K)7
MG]#=1<:WLCZ-U'G9?D>V%U(<]#>RTWVH+_\"4$L#!!0    ( "QW:4P(NA@U
MN0(  "(*   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;(U6T8ZB,!3]
M%<('#!0HB%&3T1FSF^PFD]G,[G-'JY(!RK959_]^VU(9*%?CB]#K.?><V]+;
MSLZ,?X@#I=+[K,I:S/V#E,TT",3F0"LB'EA#:_7/CO&*2#7D^T TG)*M(55E
M$(5A&E2DJ/W%S,1>^&+&CK(L:OK"/7&L*L+_+6G)SG,?^9? :[$_2!T(%K.&
M[.DO*M^:%ZY&09=E6U2T%@6K/4YW<_\13=<(:X)!_"[H6?3>/5W*.V,?>O!]
M._=#[8B6="-U"J(>)[JB9:DS*1]_;5*_T]3$_OLE^]H4KXIY)X*N6/FGV,K#
MW)_XWI;NR+&4K^S\C=J"L._9ZG_0$RT57#M1&AM6"O/K;8Y"LLIF458J\MD^
MB]H\SS;_A083(DN(.D([.5<)L27$7X3D)B&QA.2+D-XD8$O ]RJDEI ZA*"=
M+#/[3T22Q8RSL\?;#Z@A^CM%TU2M[T8'S7*:_]0""!4]+>)\,@M..I'%+%M,
MU,.@(>)IC(CSO,,$RD%G(X)L+*-1@F@HL0(0V'$QAB1A.,0\0QBGFO48@U.X
MF!B<T]CPXX%&!"=(P 2)29 ,$L3.HK28S&#JUN0D[)4[D,&@# 9D$D<&PCCS
MOH(P5R8L!8VD0(+,,9*.ZDUP&(;N J_&.)S$5R<F _UD@!]W4[08W--!$>!G
MG8W\N+B!H0EH: (8RITO&\"@*R(Y*)(#"9RML<Q'54?X1C4HA)M."$A%;M<)
M1UK)+:DK_0T!4NY>LJ"[I< >]H@B0,K=3Q:4W2L%=Q@4 U+X2@JXQZ#D_BZ%
MX/Z!H(V?NT<# $)N=PAZQU5%^=Y<-H2W8<=::H^]:'>A>8ST<>?$EVBZ0D#\
M"4V?V^O*5_KV]O23\'U1"^^=277(FJ-PQYBDRGOXH+P?U(6M&Y1T)_5KIMYY
M>VMI!Y(U]D86=-?"Q7]02P,$%     @ +'=I3!!K?K@> @  N 8  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#,N>&ULC57;CILP%/P5Q >L,=>P(DC=5%4K
MM5*T5=MG)SD): VFMA.V?U_;.(B L\H+V&9FF#F^%3WC;Z("D-Y[0UNQ]BLI
MNV>$Q+Z"AH@GUD&KOAP9;XA477Y"HN- #H;44!0&08H:4K=^69BQ+2\+=I:T
M;F'+/7%N&L+_O0!E_=K'_G7@M3Y54@^@LNC("7Z"_-5MN>JA4>50-]"*FK4>
MA^/:_X2?-]@0#.)W#;V8M#T=9<?8F^Y\.ZS]0#L""GNI)8AZ76 #E&HEY>.O
M%?7'?VKBM'U5_V+"JS [(F##Z)_Z(*NUO_*] QS)F<I7UG\%&RCQ/9O^.UR
M*KAVHOZQ9U28I[<_"\D:JZ*L-.1]>->M>?=6_TIS$T)+"$<"CC\D1)80S0AH
M<&:B?B:2E 5GO<>'V>J(7A3X.5+%W.M!4SOS3:45:O12QC@KT$4+6<S+@ DG
MF/ 6L5DBDG2$(&5@=!$Z782&']^X6+D%(J= 9 2B&X'<+1 [!>*E@S"8U6'
M9 ;3&@S.HGQ6"@<HC>YD29Q6DF66$+L%4J= ^D"6 9-,;,X0FX\0-R8RIXG,
M82)T"ZR< JO'IS1W"N0.!]&L#/DB)([2>%:))2C)[RQO'+AW6?#XG.([&Q4_
M$,>"IJLOQI.M:'?K$J46\GQRT.0(T6?Z#\)/=2N\'9/J-#)GQI$Q"4HQ>%+%
MJ=0U,G8H'*5N9JK-A[-TZ$C6V7L"C9=5^1]02P,$%     @ +'=I3&5<P:&U
M 0  U@,  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL?5/;CILP%/P5
MRQ\0!TRRVPB0NJFJ5FJE:*MNGQTX!+2^4-L)V[^O;XN2%/4%^QS/C&>,74Y*
MOYH>P*(WP:6I<&_MN"/$-#T(9E9J!.E6.J4%LZ[4)V)&#:P-),%)OEYOB6"#
MQ'49>@==E^IL^2#AH)$Y"\'TGR?@:JIPAM\;S\.IM[Y!ZG)D)_@!]N=XT*XB
MLTH[")!F4!)IZ"K\,=OMJ<<'P,L D[F:(Y_DJ-2K+[ZV%5Y[0\"AL5Z!N>$"
M>^#<"SD;OY,FGK?TQ.OYN_KGD-UE.3(#>\5_#:WM*_R(40L=.W/[K*8OD/)L
M,$KAO\$%N(-[)VZ/1G$3OJ@Y&ZM$4G%6!'N+XR##.,65A\=$6R;DB9#/A*SX
M+X$F KTCD.@L1/W$+*M+K2:DX\\:F;\3V8ZZPVQ\,YQ=6'-IC>M>ZB(O2G+Q
M0@GS%#'Y%2:_1>S_16RV,X0X [.+?-%%'OCTQL5F68 N"M @4-P(;.]B1$P6
ML\H RHH/J^PNRQ*,%BMZ9X=<G;"_\=^9/@W2H*.R[F>%(^V4LN DURMWC7KW
MR.:"0V?]],'-=;QJL;!J3*^(S$^Y_@M02P,$%     @ +'=I3+JII?U+,
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
MTCGK)2MC:+[DXMB3C2;>&Q5XYOW8^#OTOV[\=8 .&]XQBOEMME&R"Z3I@3>
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
M50N#JKA F.D39WQ6V$H87HW L^\#4<2^0H.RKSQ.); ).[AZ#.$FGJ8G4]D
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
M:>UY3-T7!DSL3++0)95;YII6E4YZ^=8*G5ZM[I-?U\KSZP1/Z4#PY&7EE\_
M*7'(YW06-+:5&=<8DI'>=V6I-DUYKDK& W7P;X<XJOGY@\8NJ@>FKZ.'PP&*
MY9* [0:6G'CM?KZA$_$:TO3/''GOM01;':?RS()G&9Z4J@'[[%Q;E8;>F"[I
MW !GTKK-\W3&O'O688<$7=M,=V]?.X=LMU?,C:U6-_J0)L667$2.ZJ_BU)=.
MJ38&Z$A_<J2]O<ZR_,?_!5!+ P04    "  L=VE,G))#S8L"   7#P  #0
M 'AL+W-T>6QE<RYX;6S5E]UNTS 4QU_%<A':)-0D+6TWUD2"29.0 $U:+[B;
MW,1I+/DC.$Y)=\FKH-WQ%#P*3X(=ITG;K2TK##4WR?$Y]O_\_)'H>)RI!<4W
M"<8*%(SRS(>)4ND;Q\G"!#.4=46*N8[$0C*D=%/.G"R5&$69&<2HTW/=H<,0
MX3 8\YQ=,96!4.1<^7!4NX =?RDB[,/;DY=?<J$N7@#[[KSJ=-S;TXM-_TD9
M.(7 :KR/?.@-7T/GST6[[G9='=N0'NR1_O7MQQ;B)O(H\_!IS#N0-X1'>X1_
M?M\"7 <>Y3U[VD)T=RW% ^;S?<SWVYCO=S"/7"/K5 <P&,>"-^>P#ZU#YT4,
M@SFB/KQ$E$PE,:-BQ A=6'?/.$)!A01*?P":RS.>[,Z&/=LRWT:EPP@7LLQM
M,]CGM.J^$5BV#""AM ;L0>L(QBE2"DM^I1MEY]+Y( 0J>[)(->%,HH77&\!F
M0/G22:9"1EC6:3RX= 5CBF.#(\DL,6\E4L<$E1),&Q%!,\%1R; <41E:-L24
MWI@?Q^=X3;N(@>UCML2%P% L33WKRFQVS>[9JIK57I4='*0+4C(7ZEVNI\/+
MMCDX^%KBF!1ENXAK *V.TI0NWE(RXPS;R>Q-Z!V8,!BC91Z0"$GNM)XY*J%V
M8 G!'$M%PE7/5XG2"2[4\C@5\:',O18R_^MUGF&.):*KT/KL'_,J_V?B_NCO
MD<N_RB;P<:WJ<R.:2J4%D(,V0 Z/'[)_?OR,IEYL >19&R#;L-VCY_Y-.E6Q
MME(1KM6#M1=,<T(5X15N0J((6QY3D/OPD[D'T+6JK"D+M;Q"4WU+7=/78R,<
MHYRJ:S/%,NC#QOY@P+UAW6M22_BPL3_BB.2LO)(XS54X^ U02P,$%     @
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
MM-DW4$L! A0#%     @ +'=I3!\CSP/     $P(   L              ( !
M     %]R96QS+RYR96QS4$L! A0#%     @ +'=I3&;S"V""    L0   !
M             ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  L
M=VE,);$CKO     K @  $0              @ &9 0  9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    "  L=VE,F5R<(Q &  "<)P  $P
M@ &X @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( "QW:4R[6@;Y
M8P(  !,(   8              "  ?D(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    "  L=VE,ZPJS^$0#  !F#0  &
M@ &2"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ +'=I
M3%2+?P]. @  $ <  !@              ( !# \  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( "QW:4PP*^' XP$  *@$   8
M      "  9 1  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M"  L=VE,8A W^OP$  "N&0  &               @ &I$P  >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ +'=I3'R%/] \ @  9 <  !@
M             ( !VQ@  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( "QW:4PI)/'!600  /04   8              "  4T;  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  L=VE,_91*&!4$  "-
M$P  &               @ '<'P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ +'=I3'O;$3*R 0  T@,  !@              ( !)R0
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( "QW:4S0G<P]
MM $  -(#   9              "  0\F  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ +'=I3))CK]&U 0  T@,  !D
M ( !^B<  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  L
M=VE,=3[FZ;0!  #2 P  &0              @ 'F*0  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( "QW:4SYYQVLL@$  -(#   9
M          "  =$K  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ +'=I3!^Z<9NT 0  T@,  !D              ( !NBT  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  L=VE,(,V.2[0!  #2
M P  &0              @ &E+P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( "QW:4PFH^W[M $  -(#   9              "  9 Q
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ +'=I3+,4
M>JNT 0  T@,  !D              ( !>S,  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    "  L=VE,/,D#][0!  #2 P  &0
M    @ %F-0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M "QW:4QJ!O<0M0$  -(#   9              "  5$W  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ +'=I3*0Y!0&S 0  T@,  !D
M             ( !/3D  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    "  L=VE,%;/29K4!  #2 P  &0              @ $G.P  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( "QW:4PT9GCQZ@$
M (,%   9              "  1,]  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ +'=I3&QTLQS. 0  G 0  !D              ( !
M-#\  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  L=VE,
M(35=]K8!  #2 P  &0              @ $Y00  >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( "QW:4RH_#;ZM@$  -(#   9
M      "  29#  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ +'=I3.IYIF*V 0  T@,  !D              ( !$T4  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  L=VE,WY&OQ;@!  #2 P
M&0              @ $ 1P  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( "QW:4R^5CH-0@(  (P'   9              "  >](  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ +'=I3/=Q)[Q<
M @  V <  !D              ( !:$L  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    "  L=VE,^G:[6ZH"  #I"0  &0
M@ '[30  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( "QW
M:4SOP,,@[P(   4,   9              "  =Q0  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ +'=I3$+]@HQ; @  N <  !D
M         ( ! E0  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    "  L=VE,?D/K(O0!   +!0  &0              @ &45@  >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( "QW:4R.',!UC@(  *$(
M   9              "  ;]8  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ +'=I3,*T'\;B P  EA0  !D              ( !A%L
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  L=VE,)=H0
M'7("   P"   &0              @ &=7P  >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( "QW:4PIC,L4MP$  -8#   9
M  "  49B  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M+'=I3$!8R@0# @  ?04  !D              ( !-&0  'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    "  L=VE,+J<U*S@"  "*!@  &0
M            @ %N9@  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( "QW:4P7NL-*V@$  )L$   9              "  =UH  !X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ +'=I3!H^VYM: P
MM \  !D              ( ![FH  'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    "  L=VE,"+H8-;D"   B"@  &0              @ %_
M;@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( "QW:4P0
M:WZX'@(  +@&   9              "  6]Q  !X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ +'=I3&5<P:&U 0  U@,  !D
M     ( !Q',  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M"  L=VE,NJFE_4LP  #MS   %               @ &P=0  >&PO<VAA<F5D
M4W1R:6YG<RYX;6Q02P$"% ,4    "  L=VE,G))#S8L"   7#P  #0
M        @ $MI@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "QW:4R04_:L
MEP,  .@<   /              "  >.H  !X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  L=VE,>+),+;H!   I&P  &@              @ &GK   >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  L=VE,$Z1#MK4!
M  !2&P  $P              @ &9K@  6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     -0 U &4.  !_L      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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>58
<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>60
<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>98</ContextCount>
  <ElementCount>214</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>39</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="hurc-20180131.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-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>102 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedStatementsOfIncome</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>103 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>104 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>106 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>107 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>108 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>109 - Disclosure - GENERAL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/General</Role>
      <ShortName>GENERAL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>110 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivities</Role>
      <ShortName>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>111 - Disclosure - EQUITY INCENTIVE PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EquityIncentivePlan</Role>
      <ShortName>EQUITY INCENTIVE PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>112 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>113 - Disclosure - ACCOUNTS RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/AccountsReceivable</Role>
      <ShortName>ACCOUNTS RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>114 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>115 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/SegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>116 - 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>16</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>117 - Disclosure - DEBT AGREEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DebtAgreements</Role>
      <ShortName>DEBT AGREEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>118 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>119 - Disclosure - FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/FinancialInstruments</Role>
      <ShortName>FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>120 - 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>20</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>121 - 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>21</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>122 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</Role>
      <ShortName>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivities</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>123 - Disclosure - EQUITY INCENTIVE PLAN (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EquityIncentivePlanTables</Role>
      <ShortName>EQUITY INCENTIVE PLAN (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EquityIncentivePlan</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>124 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EarningsPerShare</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>125 - 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>25</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>126 - 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>26</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>127 - 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>27</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>128 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Fair Value of Derivative Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfFairValueOfDerivativeInstrumentsDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Fair Value of Derivative Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>129 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/DerivativeInstrumentsAndHedgingActivitiesScheduleOfEffectOfDerivativeInstrumentsOnConsolidatedBalanceSheetsStatementsOfChangesInShareholdersEquityAndStatementsOfOperationsDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (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/DerivativeInstrumentsAndHedgingActivitiesTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>130 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesScheduleOfChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>131 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails</Role>
      <ShortName>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/DerivativeInstrumentsAndHedgingActivitiesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>132 - Disclosure - EQUITY INCENTIVE PLAN (Summary of Stock Option Activity and Related Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EquityIncentivePlanSummaryOfStockOptionActivityAndRelatedInformationDetails</Role>
      <ShortName>EQUITY INCENTIVE PLAN (Summary of Stock Option Activity and Related Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EquityIncentivePlanTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>133 - Disclosure - EQUITY INCENTIVE PLAN (Schedule of Information about Outstanding Stock Options Vested and Currently Exercisable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EquityIncentivePlanScheduleOfInformationAboutOutstandingStockOptionsVestedAndCurrentlyExercisableDetails</Role>
      <ShortName>EQUITY INCENTIVE PLAN (Schedule of Information about Outstanding Stock Options Vested and Currently Exercisable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EquityIncentivePlanTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>134 - Disclosure - EQUITY INCENTIVE PLAN (Reconciliation of Restricted Stock Activity and Related Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EquityIncentivePlanReconciliationOfRestrictedStockActivityAndRelatedInformationDetails</Role>
      <ShortName>EQUITY INCENTIVE PLAN (Reconciliation of Restricted Stock Activity and Related Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EquityIncentivePlanTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>135 - Disclosure - EQUITY INCENTIVE PLAN (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EquityIncentivePlanNarrativeDetails</Role>
      <ShortName>EQUITY INCENTIVE PLAN (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EquityIncentivePlanTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>136 - Disclosure - EARNINGS PER SHARE (Reconciliation of Basic and Diluted Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>EARNINGS PER SHARE (Reconciliation of Basic and Diluted Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/EarningsPerShareTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>137 - Disclosure - ACCOUNTS RECEIVABLE (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/AccountsReceivableNarrativeDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/AccountsReceivable</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>138 - 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>38</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>139 - 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>39</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>140 - 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>40</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>141 - Disclosure - DEBT AGREEMENTS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hurco.com/role/DebtAgreementsNarrativeDetails</Role>
      <ShortName>DEBT AGREEMENTS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hurco.com/role/DebtAgreements</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>142 - 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/IncomeTaxes</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>143 - 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>43</Position>
    </Report>
    <Report instance="hurc-20180131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>144 - 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>44</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-20180131.xml</File>
    <File>hurc-20180131.xsd</File>
    <File>hurc-20180131_cal.xml</File>
    <File>hurc-20180131_def.xml</File>
    <File>hurc-20180131_lab.xml</File>
    <File>hurc-20180131_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>62
<FILENAME>0001144204-18-013823-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001144204-18-013823-xbrl.zip
M4$L#!!0    ( "QW:4PVQRG^@J\  %^T"P 1    :'5R8RTR,#$X,#$S,2YX
M;6SLO6MSHTBV*/I](N8_<'SV[.F.D%T"O5W==<+E1XWW=MG>MJMKS[YQHP)#
MRLII!&H>MM4G[G^_:V6"! @!0D@"*3NFIV4),M?[D8^U?OD_[V-#>B6V0RWS
MUR/YI'DD$5.S=&J^_'KT[>GJN'\D_9]/?_W++__K^%CZ0DQBJR[1I>>I=*&Z
MZI.M:K\[P?N2<M*4X#_-_O%7U3Y6FG)?^G^:_=-FZU1N_[_2_[W_^O])EX]/
MTK'T]O9VHL/[+GO_1+/&TO%Q,,MGU8$98)S__OQP V/*_F_OS[9!3_'_)0#:
M=$Y'GJW]>C1RW<GIAP\X)'YAX6@?<.ZFW)*/_$<-:OX>>12'.;'L%WBRV?J
M/S_#M,'C^*M.9R^$'^Y^X#_.'ET8^JW%GI4'@\$']NOL48<F/0B#RA_^^^O-
MHS8B8_68FHZKFEH$%IH">_QYZEAM1>ZEO<&?"%[0R<0F&K)UZ3N##ZJMV99!
M/LP?#E[7+,]T[6F46 [13EZLUP_^C\B/WG%3/IYS1/-L&R1MV7O^KPDOZH0F
MOP,_X./MZ./D71LE/X^_)(Q/S5?BN,FO\-_PI5;T)5.EFI/\#OLI81Z':LDO
MP _XN!Q[W)W82YZ'7Q)>\)SC%U6=S-X9JLXSXZ?_0P)([T:*U/SW34B4/==.
M$1;X]0@T5I)^0?$_=9A@/Y"AQ-3AU)U.R*]'#AU/#)1:]MW()D,8$13X.-#=
MDW<'A.P##,0-P[EENN3=E1Z)YH*U848!IN!F0?-_I"#$]TWY!_P/\7NR9.5'
MBW_F(,W>(*9+W:G_W>Q;JN/W0TILB8%-(F@&)#^__L^C3TWXIR5W6KWV+Q_B
M+P=3?8C-%8%@0FQJZ7$(0)MM%XPK^10PJ"D'X\Q_"X8*H://7Y(5X.I\<MU_
M)0Q2:/+@*Y^&_MA)A#US[DR@+"=HOR8$Y0;21<KTN;S/AO=_*8LR+5_LZDF9
M5DC02J:,W*R9$H8H ]K4W(S,R(&9ZCY9,ZVJ"X4B9JI[+!<Q4Q%E+-%,R2'[
M7SMS%;/_!0C;WQAA([K<K0E!0[K<W9@N1SQC770X8N76]XP8I%W0,3%9,I@=
MID4]PX\S3?/&GH&Y!>25I@.?X/TS_5^>X\*@[E<R?B:VYV#P^@BY(\$O+__P
M -US:SRQ3/C3.7NGSI:I']=?\H* S>;S?] !D/>)037J(R+I :E^/?)#\M,,
MM(+'\E'JEP^)\\X)\2$)X,IZRYBTG*O.Z,JPWOY!]!=JOH2%XP*&?P62O))K
MF-[V$#OGBTK-&\MQ/D_]-QX()YLSHI-Z2TU1?(/W$TFY9]*3'!((FU-;FU/E
M,&F)L F3M2\FJ\K"%UVC$1:NMA9N>^M6PD3MGXG:A?1<$(>^F*A 9XZ/]IQV
M85GR?PR>1S4#VOVX]&S+"3]W!@CKU/"0"Y!/>C9U*7$NWS7#TXE^95MC5&;/
M94/<#2]5VX1AG7MB/XY4FWR>)@]0;\%,)MY<\')P8;D8%@%HHUS"+:'3D& (
M#4K3H'O+,W7GT24P4=1\"U42JH2JE"0A0J?2=.K*LM]46\?M9UO57.>"F-:8
ML@&OS5OR]J32-]6\L Q#M87W$BJWH'(%!&C/-'+)@DC9FBF43RA?B$O!),EB
M(E:+4C032$9 $H 1(]5\(3X%P_IU!0;,U*AJS 6$Z>2M9>HS*<JAPW?NB-C7
MIF:-R9FI7[Y/0$1(^#W^VVP-Y\;20H);5T5<0KV(S"YE0+DJF&43$AA:+@"I
M#&8.-$5&A!8O/TDDM%AHL=#B%"VNV+$U_PRIW&2:_./IS7H:69ZCFOHC?7<)
M,?G^!9 0,7XE]X9JAG4,_[Y5@;JU5JHH%DQR5J#$3A*G+AZ>E9N;6LH(BP1
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
M9L@[[S(B9.U ].5N.VF'.R53*1#Q]K/VNI5!;UFNLCQFS G3,M)DN(=>-W8
M85680(+6L4592<*BQ&3-O3ZL2T@YR-IF6)2RO+"RHC/Q%>'94GJ@L84V)@=9
MUE[I-/E*S.I E G^,J)G.8=6LSU8$_QX0@?N=K:?4< ,##*\1CM^YB=]WG6A
M7$;8K*1%[L67$ M"N9Y1'63X%'G0CB\DIL^\/J3+*)KAA5I]92G?<T&:\]#@
M,D)F>2>YV8D%"CD.#8)>O5*L*G%EV1>6]^P./2/8LEG]EFA6+A/;W$N;O 1
MEY^ 'V0=GAT4AC,0BMDJG4__S\2$W&SU^R @<AF*'MMPRP"@''A3;O T,QS6
M<:N7O Z7$^#0_4';&G,__)6X(TO'\\W\-EB!:[7-K V/5E0F<H%1)NQI),\Z
MOJNTUH=]^6W-X(K59S*$9PK=AFMF[J+$KB&L $WYB*2Q(NN"[$#IE85(QB6W
M ES(NL+:C^7Q&1"4 W :M;-.>O5;Z\ ;/MP6.]-6@+A9!YO[<3N^=/+UX4RC
M:89O''3BVSZYX>1UR[ .**Z6@8TO2$HYPR5VVE$0D^=="[H4 LH9#K 5NY:3
M#SJPV38>G[T@_+_7YOQZ4P%5SRHC<0PF.59((A6",L!-HVF&ASN&U'VPX.36
M 3>X+$4+43<K.1NTLV@;FK\,8--HF^&RVKUVF;!&TY("M,UP4ATE?NLM'8*2
M($XC</9YY)(ACAVZ*T#DK&7'?NP6>B8,90&=1N>LHVN]6/A2#M"Q<WH%*OID
M;3[)W=A^;QXX2H0]A>99U_>/V]U!EODH GO\GB9$'NOQ(,L?MK,XD [1AC!*
MXTRFR\QDS+HHL8W1NPD6#:/FB[_WO[ [EHL]&0[U.%XF(C\PI:.1QI.L[%#)
M\@1YL< ;[ZHS8BM7.M$_3[\YN,(R>_,, 'HMJBL9'EANMV/7TO)#4SH>:=S(
M/"HRB.VC%\<#' I;57FRSK0_/&J3G/>V<O$C*[/LQ!:&<\-2.A9IW,BZ;COH
MEX[%!7DEAC4)KE&M3OJLL@?\UF 2T+&IUX4QK4A?UF'SOE(,QB7:P-<0U[0Q
M6242CN6VDLO&)$!3.AYIQ,_TPDHLMBN.1\"XN^$%*Z1LZD4(GWD8,ED-0Y,6
MARN-D%D7H@;)4IP"UQ)*7U%3-;5UY3=K*;7;Z^=A>P(PI:.11O4,%WDLQ\MA
M%L?C<C@DFGLWO'S71JKY0AY4E]R9R;61"C D<V\R=LIR%7 V@$H:4S+S7*4T
M3)*?XB7SXM%I@5JKF56#!K&(>!5X-H!+"E>R*ET@+JT-XY*_9%DW!GR&NVU#
MHE]"S;)UJ\/%29[A7#M\UW!=J,&6:83H;+/T$=ZX&Y88O&<5T5@\,I$7EO+1
M2)/^#/=<#@KXN./?URFTCI!5ZZ+;;\=N,,2F+ 91&N$R/&R[WUL-HG/+ 5N/
MU_?9F45BOU*-.(^6H1<@5X;3;/=;<9NV=/:UX4PC8M8QU&[\Z%%^.%E]&I#0
M0H=W,DM;-.78H;+0=*M#DE:X.\L]+=;W6 [)(S$,K!%!3&*K!N[ZZF-JLK8+
MN%I8>&\GLX*%,NC&;C;D@J14^-.(G'7A0(Z7TBD&_W="7T;8J>P5WGHAMQ[V
M<+H;+K0>^*PZ5"O AK!/6FR"P-/ V*;52B!M I\TMG2R\>G$CHJLA4^\5]L%
M=FDC!0QPO-Y&J&E4" $%_.M)NQ6*^)/G7P_,- +W<H,IKP[F$E;X3V?T^LA%
MY7ZV?/1B5P-6!&HS.*6Q9)!#AV-K.6OB%+H7.UMS"5C+U@146D %XH4]TF0K
M^9+N4F!*1""%$_%B'RD(8$O@=1!8Z!%9S%[&BW\45.=<IK&@BXJ7 4DSC.T5
M02SM*'16;9!..^E<;LX3T"4<+<\J%L),7F$ @_/%YP 6-3T@N[]/9IG^F=90
M)8O+=XAX+!O,BFI/KUTR9O<HX$W;8@'2-: &UJ<($S)W*Y5X';>-0;][0J5)
M0T8FVDLX$+@M0K%M;WC4"G9:^9B% _6LTBO'G822;TOG+P7:-,YD75?I)A3-
MRPWM_,S_K+7#Z@3-JK[2C9\U69BS.%@IE,LJN@+YV.IP<1'E#S!2%R!75J(;
M/UVW,&=QL-+(E96_QH]6Y@:KL*9F%6=1DBFU5-;S@)-&H:PZP7&'F0K.751!
MBS7ARZK*(K=CU]D29BT.6!JMLAR*'#N8D@.P$@N _ B-E=AM+MPZ_-&%Q_!+
M?EL*I[5,MG> ';>C:&?YEEZ[6=6B*#\PL[@RK#>_M7B8!//3@->FX]H>K]X=
M7%*:^F\\$$Y&9T0G";3)*AC3BU6[6),T:>_PX"3>4FZ-!H!91606-@#7@&[+
MB&Y*5[)JV:S4;;-B)-NP*F65W<G?0;!DVFVPX>;&Q# C[LE)Q-IU[=RNP&:=
MX=Y!@]02"Z-M3#8SSXPO%-W;<3BQ19'*[+DKQ^M&%:,-97EAJ,CQK<7+&IZ-
M\;Y0*@TNB$-?3)SQS/&QFF,<IHC_8_ \"@]@_./2LRTG_-R9"<CCFCS \4@T
MSV;'Z7BI'*+SM1CL#\&&N!LNK'E.DP=((&]: -\Y^M1FE\"0O!GTJ0(9[V$&
MW7F$?,R(2>+VZ)F6&0 ]V0GWFI#SRK+?5%O'53\;T',NB&F-*1OPVKPE;T\J
M?5/-"\LP5'M'TIN6:W2P('![-7('-B3D5_CA5M;7/E@X0GJ1P([-W10X!2O
M926O7#:C=L*+M-IKS:-/W852TB51>.$(S:SLPY5*;7;:CXV&PU@O)E:&N#:#
M07*QQZ_?$9RM]:D=)K)_]%DUYFQCC+FU3'W&VQR,9/Z*NR@\(\=7E,+O\=]F
MH<6-I<U>CG$CZ]*FK,3Z#ZQ$MTT0/;+^54^B9S;];)9'\N2:$F?8ZN*%P?EY
M.G_$ORIQAC2,GG,Y\]R19>-4";ZD]4-N,M;\>'JSGD:6YZBF_DC?74),'M8"
M;6!<T&(\V!DF&OY]JP))%ZD4SL06CRU<WU[A?;9NL]W/*J"Q!K*;HN:K2@V\
M5@[R^@6;CF00%4:9_@^QK4L\E;$""=-/;S$2MOJ;(6$<P](H>3=A60 ;U+DV
M^2'YA':%2ZSTY7AB6%-"V'$*/E:8F/R;:S -[^A%KAW'F]7X?)I.DHB<?J2,
M$3FSQLM:>)=-6F#9D%#7 TR">79$VNY629N =V)Q; :Y?@$ACOG"'^,R'\(;
M(B=B:]3)=])O Y3K95-.Z2IR6/%71FUEN7-6DNW8&;1@VGN;:KFVZS9 U5C6
MEGS4J+F:4)9'E-+YD: 0%63*8 =,69$RI7,F&+VZ?%'BU4J7GLN3^R>];HF\
M68DV9?O.T*%8'A"E[K&63W0YV^[W^CVE4Y[77,!X!R3=J!PKV23M*)UFKYXD
MS6\X-BZ[>0_R*LV3P6:HO2-+L1H/-BKL[;P\4$XV)/';Y($_..:IV:8E1JD<
M:5_)9F$!V@V2HZA(QHB4]])2R>*4$Y%$^CUG3_N</>VUZ4(.Y5"-+=?)*Y L
M9:>MR;H R0,E'BYM!.8-4B?&E <R5BFN7@9;$YYJ8%]4>>635TJS?_3IOO5/
MY:O2O=@(D?*"OG#;)3#5_()QLH3?6FQK T;'R9TGRU6-\.]X5_G6<O])W/G2
M[PJBE;$-Q@X)1<J%; KFT@Q7L+H\.S; 5NF?1JKI<VX&778T'B56I++T$OLN
M=WK]\$6MK:&Q/?I%5Q]6UT<Y1T+2&?0&6Z%B%)GM$?$WQKHUB)@C!5$ZK6YK
M&T2,(A-I'+6Y2;]3=S0BQCHTS+&=),N]9M?O/[4]7"ID#)<2+\=&DMQKRYWV
M7AO#V<2Q((#9E0O5);/]V17\3"=GB-R"$+F,99L2L=R5&UJ1_+G,0]Y,I=TZ
M:<O;=U85XD74 6R"%WEK2(!*R%L)'%9$N1X6:2GY<^UR(?D[)_U5%NZW:)&V
MY,(W(?RYMK/FPE\53+<G\_[>VSH!M9(CN>NV^EMQMPOH;)V2N(NY 4F.-X18
M+LFMDVX9BW^EXEN-%+L9T+G/Z-QL\77_)SKF$X57^W_SJT+C8<7RSN$I2I[D
M4^X/=A 4U<;/[H1O>;?3VLJ)4L8IJCU(+'(I'SPZM.RQ"BQ)Y>6]XSU85(N<
MLD>8DG?>E!PIMM+LM;:282>KV7JA!HR%,@S\OAO>(>,-8R;52X9*U:4-L2&<
MCD^\J++(K(C4NC%7 4*4SX$GU7XA;O3,[I/UF> Q\B5["@'AOU*3CKUQF* /
M.#6G]F:XTLWB2J=,KJ03IUK,4-^WSHQ>"C.:8*6VSXI*^HDL9Q^C:GKE2;[$
MVN[+6_'4>QYFQ2B?-^.N<*!4+=>\&OTCG9/B]H35;51*M>X[\[E;C'IB%):S
M*-S;)84#A?IFZECNFCYCC=G@/AM>?#LS#+Q,AV?8[E7;I1J=J(CI_)[IYT*U
M0Y6LWE*QDF+K K@EA)=7"%.RFE#%F[J7BR^[NQL45IC=$'NRSN<%;D>6H1.[
M,#^S2L0-Y(4V?JM M!F$TOB54?*C'^O(O"8^K-<,JB8[PH-OL$#DS.5"P,=:
MU/_0V?P"/$N_Y,6PC)=F7!?*K>&=QMKT*UJ\7>.&\48]?D-?<F79%Y;W[ X]
M(VA\/.^1GG_K**VU5A,O-D?+QN:;OBR@E^W IS71PHH$K4$)0 >-T:</ZMM7
ML)PVA?&QWX@WF1C4+TOT0!QBO\:[LZ41/*MM5JO?DN-"M (@)6.QC -9#;-:
MK69[$UA\M^S?L:6ZI1&G, >R0@BEN= P.G/Z4B!>2NV,& !/@<:KNQ:'^ I[
MF(R(SAKL%*5QAEOOR7(O7OPU<_I2(%Y*XPR_W>WV!TLD.AMB%J@'2R)?/!6S
M0E*@-:723EM6PY6<GI\5+$ZV4-DC^.7NV: OO%"7OS9U^3ZQ'"_>KS:5WQG5
MIGBMJ7"%C.S9$WJ@Z9[F?E?1/;I3UGE>-5;@<%87R5ZL]V+RA&N#U8V!E54@
MO!.K/+H.6/Z?8&_YO?'5)3"K*]8@UA(W'QRE0I\2PF5UTNHWNQN#/NAJ6X#F
M6>5G8K8T??Y2H$VC<8:WBA?+60W:1[QTIMHZJ^CC$E.'L#EQ +_.T+EGV\34
MIJ&RCD%UG@*,R&JP'#4@)<*Z?3*D<3BKK&5W6V3(:WR7,C2C""6$@N49W]S-
M495X3ZY%G]!:!2P6$=Q0D]P-SVVB4Q?FH0:K70HA#/;M9+7R[H8\4V(7RX*"
M;3'I4'SI4)XL_-QCGW\\D%?+>,4[59'APTN=T5\65SP[:=ZYP]>Y&,KK(!/G
M4](P?A3RV;)MZPU14B?PBSM-\.A @ XO^%0& 3+N>LE*O*//*M"7CWFW-,SC
M7<(6,._$H\<BF&?*C3_ 3&R6-+POG_/Q)F.+I5KSBOY2%#9%A!*%("W&64G_
MUR<"MR#^J0G,H+DX43<QKB]7%M*")RPSVUS1#B9B48P23ZKY0O$J.W%A.'>T
M<5JD15O,(A8D1AR1/,81LE+*.V/A=F[\GK,R#YI*5HL.:S3</Y:5XY:<;@%C
M(&[,Y-\0U\6U!3Y4I#3Z",B)EZDOR+.;?!8EM:5;6,]W[^6:R@^YPTNGG-_&
M:K]_(=:+K4Y&5%,-=B*G#%Z'H[[SVW\N\0.5H4UWF[3II]-&.63:9!7+CE<)
M6(<TJ-GS@S!!CZP'0(_A&#I5D-Y<8!N$Z:6=4VFQIJWA!J/Y42N3*.$&3ELA
M2MK1DC*)$I:R"LA"1GS)CADL4Y*U X2F$EI<VK)YZ+%U#'EPW%2.PRU_MQY"
MA%C^Y?,V$ _'CU\^WV=N2NS0981Z!EQN@S3A%;S+;P]+4N[-D696A6<EXL20
MR @EY<$@!Q;+(5D\_&7/ZN$\J>]^ ^45=D53FRK.$YKP<:[$&7,"-NO=>P\I
MD,&:.YAZ8,'9$N$JM8C26B,V(6[OYX$\#TC+F\DZLU.T%]31C,P]RA^SYZ_-
MB><Z-^25&'*DU4#PP.?IO%(_);9J:Z,I>YSWX0A^^TI4G)0!\X!'Y^Q8/YK0
M@*%GKVSRAX=+V@F:F+7]UXN=9DDGQ[K$"T4C-2!>5M=&N=M:/!>1GWBQ_8B@
M8-B9XQ"W#%%4*D;-K(;+K5@GZ!7I4SIY,X2U:N3-V,7M#+IE4)<MA5V0(8'7
M(D?"\>+I#56?T>N!X=U#6YJC%>0:U-D(@6MF;S/VO\LA<(8".,$HTWVTP1E;
MZVVYD\M*I!)I,X2NF37.ZKS>:RFE$7J-9G\QJ+,RB/9@TVT=EQVORVJ0*+?8
M48H"/?M*["5;I#>XDMJ,T&\*OZ'>MYOM,+R<&BF'?]+: 3+%D?-W_=X<-3#_
M5 W,/N>]V$(CG=G4P8YQH;8YA40CLQM?JY^O+W(A>'=!C#3)R APY;Z\/5K<
MV]:$V.X4PPX73Y[]X=$)6TY;;#R69G$'&3%EJ\^NR$3/8J7,O"Z<R\SO(",T
M:_5:[?Y:</HQ';N2=HNW"%>L4C?(53<SVO9GV:S%H5M*OUSE),N SK\#EM:>
M<1D%<_0(6UC43I]\75"7DC-/<83R04TZ%YY*T4$VF!D +CL"GA^X)31L-7/4
MO"L$7.AN*8CLG<UW\ICH!NV!<Y.PU<Q;-*YY$BZ%D0.&4L!>2EQE!V 7,)NM
M?$UVHH8I<<J"<"TE8*[&,^O!5=C^M/(T>UD\49LR]5I0+N5MCG:9Y4*YHH%L
M-7.XG&Z_VQVTE!0 ,\U000.9P\ET>[@+V%T?N%##HQ4@S.%?NMVV+(?;8Z5-
MO1Z8R[B<IW4&\%CI]?K%P)PG=I#S&;P.!03MK%:M9> ;5Y:=7,EDY:2L)6<D
M99UF-"=; [C-X[D\WVK)&?E6N]?:%)[![:PM,#.S_DGLTF9!R#:,81H;,S*W
M.!M+PQ OA1/=P:66PHV08ZADK5X/%F[8IH-0%LQIY,]8"%X'W$=M1'3/('?#
M^?I%J(K8M3D[Y',WO**F:FI4->XMA^*PL_7D)\#GLP'3%6!([^C3OQON1YV^
M2HX[-<BO1U_/'KY<WYY*S8D+_[Y_E*[N;I].)1G_QC)@CG1+WJ0':ZR:#?Y%
M0WH$Z(?2T;^_N!^EV'#G-Y=G#Z?/ECOZ>'-]>WG\C\OK+_^ \4RL>65\E&;3
M49/_.W'YE,=79U^O;_YY*IVK!GVV:<-13>?8P9G\!QZO_^<2 ),G[I$$S[R8
MOQZA :/#*8,$ 1D"00)((H/^/8;*WQL)(P,L;*0S1[*&TG^HIJ?:4ZDE-R2D
MI 2N3+K37 L;K_A?]AH B0$2$G!3HG-V2F\$,A \]V+K((FJ*PV!A=(KBZO!
M,EB>+9V#N%@&U5%SI<^J@65)I,<1(?"ZZDA#"V^M.-)/0"G7+ROL_'R*J'Y
M7 .\/P ']I4;T@*VY8S[[^IX\O%_R]WFQR+DC% I-NW'V'0?I:?+_WXZOKZ]
MN$35 D)_E+Y?7SS] W]N_FV.):L %$P6>N*C]/GNX>+RX?C\[N;F[/X1QM5
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
M7<MF4_K?8+$J (4][TB6YSHN_(I3^&_IQ+1@9OZ>XS=3<J+-BQK8694 ;^=
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
M.;L.V-C38W1]Z'1F3S&/QSP22P0F03B"<;2?]U"^OQARL6XXN.9^$G(>2"D
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
M<6$62;=0B9DQHQC#$3#:\!]&!$0$B!B!!B*\XPFQT3;!B$!D_BR! :PQU=A
M8"  2>)DO@RH/:--A@<0-IS0R5"0Q#]8QH<Q'N18-F#QZQ$D5;XXL=SJ5&XV
M__918L\<&^K4\MS3(7TG^L<C22,&%LC7@%GL/?Q[HNJZ__=L?'OV29]!%OYH
MSS\&"=@O'SSG^$55)Z=7():_H51>4$<#WPHNVGDB[^YGP])^__37O_SU+Y+T
M2_#P-02^X$#MZ?SAV;.,[?#' QG^>G0ORS^:\@^T,D\6?&BQS_TCB>J@1^CR
M]!^M5O_H4TS99\H\<>%?/]/GBB3%%*[!OVA(CZAWTE&&[8B8A-A0'^,9\AR,
M%4!(M"'=$^GZ]K?+VZ>[A^O+QZB<S&SA/IJ\:U/Z#P^R'&![I\$T\>KL\3-8
M!,<#\_7B@6-G6FI*#AU/(#%C00P^%PH444]I('/< @5O-J2W$=4@C)O RSQ^
MF#W)<RTP/OY0NA^80:0$7[DC2Y<LWYBH/*(Q5,<]IL#0(;7A$VBA]!/G3U]1
MFL"%J[O9G_+'G]&XV 2B.",T*1\9G2J$(7:0\<&//)CU80F] +^RN:TW (59
M),?%D4VTU02X\R>S''Z0]L2B(Q;N2:IN35A@#-]-;.N5.LP#L!@'T)Y1%WZ;
M._A9](8H2I -0RC)YAV",H.10P7ET[#A,9)8&%"G.K/*+%Q4YP826 A*C=QT
MYV &%)-['YUH4,J=$ /8 K/+\F^G$7(&@5=K(#TTU1E)0R!3E@G>,Q4ZY$QY
M(^N!@?NB:+/9LHR>K(0_<3,0-0A<OW]>IJ$-/P ;0[1%_X21GPD,*OW$M,[R
M@)RZ\_-IQ1A9<GB_IL2NY*/Y>[AV/9K)(^]E6FHH$%JE#SJELJ^N;R\N,2X
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
M--VH<.PTO<EW3JBE\\LAKJLB&(U9F@=VQ3-<-"$3=8J'[@WR2@SX&M))A &
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
MR%KBM@H31;?(\A=,=DT'87UKBMLJBLM/B\S1M88U1%@PDZ/T!0M5A["=?;J
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
MG2=7R6IK9TMA6O>T[FVT55RN].S-[IK(%5#1]/:A.=N'\-2>WCBT 6NTT:Y
M)=SKD)NF047:#E&OU)IZ.X366JVU1=):HW+4T%J[7@ WKU'81GH S$%G;T[E
M%[:/"+:VP 8>A]A#YE"V\N".Z3$JV,SF#2_8M,;C?>IQ>TBL0/9IHD[J1>QP
M+WMO"/+LV@'V<(*W7IAMXW_''J8P-WT:ZVV!$7?<T ;>230V 4U[3?5N4NUJ
MXM=%CW>Q-RZ U7=EFZ#^P&:O%=(#ZPIHPLA=Y!%VX8C&6-"LIJ M]A;WP!OO
MFC>]%5\'WW]BV"WITW#TR%?5,DHVY;OX.^#^\,H1OA?@E^+6!UH_]*AS.Y"=
MN#XC".+*^2HSJ=F]]^!OXTC^_?W&==@K,P.?/[,+X*$[9$Q\8?U'Y@4"P7W
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
M  *DB58<%0%2<5A$N)B.NDS67GK<[.&P,I]&8K@SQU$Y-4:>.-O$F/ %AGU
M'K.'L:%*("EFNR_<QVR[3_^$*4.\(<O%T;DO\^L%IKED@K['"IZ0,Z4[<\0&
MG@$M#$PF!6_@^O RR@WK=IFI2B.1%,9O2RWNN\],":WK2)5U0">9S$=@:DPZ
M9,T"J.0Z+*JP1$.)X%%PBU,L<U3&8.!]B$)]'/7)<\'2##RW"U8"U5E.$1:O
M2==S^ZJD)'\;!!Z )^"3Q1RW#PJ '<QA^C$EDC/*JLB,66-<HHFF*J(=F'Z@
M#""^Y#&3@4(_QM#0H?JP$!AE=- F6QQHCH8)OU*&($DG)<_'=:/]GG0#Q\2Y
M9>5-@20M:+KDE3#R$PBDF2EME;0@8*8'P'AI=R%'%-0<=2)$JE AF#^!UD4
MK*J0KV[@6(+<@_C90+H*N7( >(?<!0/&(#MS YBAT_6XB5_"D/ =/$<' !TY
M=VTPX##*&5;/0&K_&V!F]Q4R%=$C_\]V_:%B'.K! ^4O,$;XCL0=6 #9#"B7
M/<NZ4A&!#R;2YO21V](C$&! %_)@C!P#ILUDOO$.,HZD8UD1Y%Q6W*50@ZR$
ME0Z2J'],DBC(-['V54@VX4M7B<8&LNJ)BRU@A^'='L@2BT-M',FD0AE/&/]0
MK:H,EW%G*CZT;?=E2L -QNQ4/B$M<<(0HX&>;CRKY $=?^"AKT!?IT*&L>@6
M4.B#K7Q"9X'CC\)E_/1[];X:#B>=!.#6@Q&Z *3"!@R_^@#N);!E>+Z^^P9'
M!3;^$;R=]<P\P8#"5$8K\,+CD"A>R%@ZY>2$Q#01#8VXU:/@*1X9<\(UM\@"
M2#P0\)!_*6<"0*.[56YGQ)LSUP$,T.W"7[+,)D?[1&VL)9/['D,'E/(X^.K(
M#$4^"B=(?)OP5XIE*D+#G^0:!T8NDGGD"41,O6Y#_,0FB([/)(@D!6H$2RP!
MH<C&1.+(&@A0/(5KQS2#/J1<B)S*RU"(/=8#Y"6\&+NI%2S3?7+DFAHZ8 ?8
MAMHJHT,0JS,7\D*8="0*T=)5")M2I9&P ;DQ2''E/30RU 3E],(%/OD4RJL*
MGO[$4"8DBTQI 8@T7OCP"$*9$'H,I$@MYJD\$D;H DLD!>%1%$\S"ABII/8T
MR$+1"[%(JDB2T%,, $8GD3J 5.)8$F9+\1V"HVF<WQS7/;F(IK@NUQ<PX<<S
M"&\@P$11?UN16L_[?<CG@<:V"D8':@F%_!U0#PW14$JV$/UHS57-%6,CZPI
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
MO\+;U@S6N&F7F3_&E=KJ:)=9;MQ*+;S[ZS*W=C_)!!6RN;K%=P=C=&GB>Q+
M\XNSV[O.P]4M/!<X%O-L[K %>]VB_K&$"A(VB26)OK6G:PC*;@F4UR;J&T8W
MPY;A6[G&.J_DF'W%8Y&E8\^48<_0U;JO=5\K@T9WLQV3<XYO.=FK3;LV[5H9
M]A-=K?M:]PMVSB(3TJQ]$];4VMC<@.C-A;R&!J^K&;@>MGS?X/U?&\*ZF-:Q
M..AF8_XVB&\N[5MQ^*O1+3.Z6GMSAJ]&M\3HYK/HI-F;4W2U<<X9OAI=C:[6
MWKWC;TX*/]M=#+MT/<:?',)>37EA,.FZW@OU+'GQMD?Q<N*0?$< PQ5N?C/=
M_H Z0R*HS<2[0>#!FV*M-F$YIU<N+>-6T?VIN(7RE0SB&Z-B-.L[JWIJ$=;H
MYE-COW;.SZ]N/D>W;S<'KWE!?8H6-^HG>\'C/1/I J.[^EK<F2OD'7TRN,+O
M'[UW\AGJ '[,>^;F.FUY-==SCNX^V^UZO;X7/-XSD=XS=/<F5ZK73G2FE+^Z
MT18W#"TL&B5K1C?,)]QY9L+'LW2ZX%@^='=G^;9;-G]CM%IZ9YQ&M^CHYBO7
MV*X.-W96(M(2K=%=!UV]FTBC6_+ 2O-7HZO1U=J;0WPSJ0J]\^FCS9(#1:0X
MN[[HW)T"&+TTPN/XCF$B@9J8_L?'?:_>0[KT1HBG<9SV0?(7<80W/8MY'PZ
MA"$HDI*G1JWV\WLBGSFTZ= -_-,N?V76^P-B,AN[=)G<>9+OX><!M:SP<SR^
M%_]EQ>@G__1&?T;D_O5=( Z?*!V<WIL]9@4VN^V.;C9,='CZ3+F#UTM=.?<^
M]1E^=]N]Y YU3$[MK\SKHE0Z)GM@K_XGVS7_^OCO?_W[7X3\&D_0HQ[[1 6S
M\ I-Y@B*!^DZGH<%,ASOTW#TR%<ZQ*\Z6#23__J#"1_PA8FX:QFRC@83W;'N
MAX.OM<;WFO$=^Y4]N/CWB?S[.[)2#O:%]1^9%P@$(QRG\\K%]X<7]Z'G!H(Z
MUCU_]1ES+OX.N#^\<K")&>#_U:9.\F7\?$/[#-\^(-SZ<'!)39];WYN-]L''
MK\9_$^3,$-O,*!FA%W-5WFC^T*/.[0"'$#>NK$,RZQM#.\NLSC/SZ!/[#$/[
MY\#W2\J]/Z@=L#0'.N+6 18 \;'EX?>$.,QEP%<1/ @O^:L$\V$X8)DSZ/B
M! Y7\/Y^?_Y]P+SODDH'Q&(F!XLJL O>Q^91M76< 1\SI/7V^"_G!AU7@I<_
M+3M),%$@BB+)O:N;RX./1O.D7ML&_]*T*HB.[H9OS=J2RE=O58^WPKP=*%\X
M\\4K\TPN6"PY#ZY/[2O'][@CN#F%<8:14#SC>T/^?3Q&82--X21=:V#40"=J
M61!V!23&"=<QS: ?V-A%4G(C=9&VNL$2 XPS]1!\=R:7SF"*&^9'X<>EY_;/
MJ.A=VNX+]J%D0AW-AT=NNP_T=:I;FDZQ^FR*'1Z!*-9EC#RBV5;@'R=:N)!X
M%G@><\QAZM5HS ?W$[MCIDV%X%W.K/, N/!T U0PZN%%7,M3I3&?*L8X5;(!
M,$*[%WCFZ8V+,D;M3M\-,,H$VES%RZ-RX-GZ 7\W:LK C9J6=D38LG1D$))V
M*_PQ>AX5 >W?I5JR/8NV^:?"%#" %K<#9/,],P$?GP,K7TT[L)@EF0S2$?AR
MM-ON!?4<F$& KBBU&DX?8(KE;";X<?'[W3@_&K60'TM2;ER^'D#CA:V0MOX,
MU). ^>2;RVA826A^-->6'AJU5DH%5J=AQ 6UZG\Z2KC2#)Q+:O!@5DSMQ:0=
M0[$U7\U;C48H5PM G##R-J1^"-%T#W/QBG^NX]_:<P!N''P\:IZDC?52<&0*
M?2L!?7L,^N/YT#>.C R@O_6>J,/_D8^ !LF&1XK_CO450F60PE WXKP]SN7%
M.1>F[8K &R7P:W#IY.#C6)WE2^?N\]7-*:D-?/@G7/A4M93QFE5%?5$A]R!L
M77*09=EF!,8*(!P0:H,.?3A I>;=X?2BDBKKI-!5W:=6FNL]"5^-.LG#VPLK
M/Z.B8[+J.-IB-64CT[2=5M^NSA]^@QFK]2/N3)3SC.H:5<LDQ9*#?;ZXN;CK
M7.^N,)BQ)#Q.*7@^;JKVF!WH#ST&!HD&%L>>[F?H2L"@R+]"LP$?8BM!1F:"
M<$?Z6P(1,*&FB3Y X';\WR#^<,F9//G(<7*(B*MR3S[W9?PY&E<$CP(<,?7@
MN2KI"!+@U-R!,;D@'L,66Q4 SV9"R'E".P2/6!S-(DR( ?@+)" 5^8#/O'YT
M#/,8 O?W+RS^8+RO)'\)Q*Q?W,!+_*2.$_ ^MZE'(+%]"B [!."ZS ,U6A==
M;)]/R4O/M=FD5G4!S4A$4K7]7\88_$M%*),QM>B=%D8<=($,7E_=7!Q&NS&C
MQ858UH O\I^!/[;B< 9R]>CQBH#HYW *0 8 -$MMLD'U&R,J!*H0>#3H@A<"
M_Q4>!+%M8LIX$-[_!]CPAE=9M4+.PN_(#<2D'C>)C#5=^RT,8?:X \+DNC8P
M%'G(936$##SPU1ZWARCHS\SS00KM\'G\75UY(<@;D!9;O)4  "3IWR! [#'Q
MMH+28T9RHZ2>D3Z#])F8@2_G SD'>GE#^,ES@Z<>BHSKV198>Z;.O52BDRYR
M+@O@]/AC@,Z=.,R'A_^JCN2@8_L].8R<B?[I0N K40&)CVFD=J:Z-A%# ;HN
M%!7=K@_Q. ,*N%: 1YW##T 1@-@;2O4;PC?,<OMH+GP@$JCS" 7APT"X\W4
M5,"X,3EC?^ Z:%42P-ZN"U/$(E \>4L%![H_>>%\:IIQG*5<)-D>CYD "(0,
MXC07?WI&^J>>'XU=&0'FJAI))08_&  @%G(-+"88-5>9 D &C)U-36E:R8!Z
M &+7]22,$205Q.4%I1G^:P)-71#;%/<A4U)B*((!FLYJ2N^7]$.%M0%DAKTK
M.]X/RB^&?KL;NVKNR)47:0JHE/C$):P$0W8I-"AFTG/*Z]K[JDK$\+KVZ<^/
M?=DFX*GC *)*?G-?&!C&"MHSE%YW "+I.LH[HR:">A)PAS2*'T#\4:3C=#EM
M<%U'V5K%$- 22-:Q9)1^P6&H3 B5C^HI$QS2I=S#EZ6:)[SPB$(#5W!? @>O
M!'9H%L \T4AM5=T.<9%K#."M+3!>47!@M-\3)NO+DC(F%3W2M=T7I;OX%?4E
MWD!.'#I)@H$LED+4 U9%!$\P"SX*SP_= ,"A%CXMDIR=@81(1F3XT)^!8TJF
MOW!?6?JI#TN# 3\Z+H91&$4Q(%[(%"MB7\<!;MOD3H9BP UR"8P V3O\GUAP
MA@SB(B4PMZ;O/H)1BF1C@0$JSI)XU@GU>,*NBL8/]#63Y/NHEM?D6X"C/27'
M5<@NP316:\DD,Y4]CUVF5ANU;0Y_N;ZX?$A]G[+?1JT-\A)FLTIX5K7:Z?[1
MDP"$6[CC'PZ2PKMFMCXEE8YVC,>4X,YH&WE(!/PJE;E/;#1/O:40 M*3Y] Q
M835@=)/W(HYOT%-FG '!7XM,T-3ZQ;)$7YW*90U"KF[.;K]<D(?._U[<+T_Q
M.?6=[49LR2UR/A;Q(00'TSW%*$RQ8'L:UNZ %E<..8=0#U<X9'RAHDI<BCH+
MPI#F/^ZC(!W3)V_PIT11!Y\"%XKA"_R<J.^\)2\4(UYPGAC /H0CCIXE%*+B
M)U5IPLJ4\P3.$<(\B)A4"/5[];X*7MJ#& E\/H0IKT3^T?7<_JK6[!>)_B\S
M9*%QE)*!GS'>S72"NI&> .+X_L"6<0Q>^8CU-8_[D+9"4(AXJGQ<89JJ3:CO
M91D,$F.A7H87((2T&(PG,U[JPT R5H7HF(7+=/AW-SPUFZR8562B #^^]+C9
M(TA^PN)N_%&VW.4>1-)_0XJ"90,<"B(J !:CI$0N3^3"O4KE!0;[2$E_@O60
MRP<P%\J'S;&L$0%K0;@&$FY&V3F7>(5_*4G$%_SP!2>4GL= < >+F:-G*^!X
M :_'<60" =\]<<=1=: $'B<R:8!4R'UR9.%"Y14804H2JW%$E'&,"7,8V,M\
M;E86@>5<S\)->RJ)@%BVVX6W99$7X?D4V#:#O\B-6P75/ZZ$3 E+(X+<7YSA
MF/#64\#52%&^0 <#&XNW(24[]V?D ;)$D[2;M8J49JYT72($T(?]\N2WE:A.
MIHK#LB:G=JC!]PH&_%4FIH@X8HSJC;5!F=4 FVWZ(HO-R-I**#01':)$T&-=
M&XBX&FD1PQ$,=$0N>;=J&E-,F[%F!&14Q9M8% $*VE?5=$4RT!XB!LSD77AU
M8\#(@14XCP'8/$Q"L4R'03F*>A\M&@QB6RBK%L-*.\BRE;,BD_;0.Z5%:)@\
M54(8B6JX7F[)_3YA4<*3)8]$U2EMK?'C3UDZMV8U[3T)%NG1"LDBO'3F;K8S
MUF;-&-E"08% (P,VPKY=)5C_'KF$45 1OKJ8?FCW,@T.6F/!@2HX(>TX6(K,
M8Y'&\=ATRU -P[<Y5%NFRLEQ90[,GOQ5OAUZ@TAT(W.(EM!A72Z[D(%;\]Q7
M^3U6'9UPEL@Z=QE8W3!H"L>,HP4$+L$X"'3P_4.8A*7=0ESSS%PWZK,DU6-R
MGV,4'LGD2!9-%T1S=+1',H[F0H,@"Z,C#!W7.92E4QS0[%'OB66.7JW:7 H]
MCT&R'L1(.,P'_+H0\^(C !X5@N&:T+Z;>>WRTNLO/X'^Q#*5A8YP#$\?_Y0A
MJ)M4_(0'[4. %GCADJ&RAC!H,, WT/[(PGS7M2%5C5Y)9<\JYU6C @QR?3$,
MX,&R#=&1XV\8RD=!?'HU- 1@FHJ$&1!]Y+;<6TDP\7F*LNS8"@JUYB$S(,P+
MAE%XC["+=$P/^0DFV&"I+0X&'C<9,[7DB]&%&6KQHPI GF5R#G9U0#DD]1V9
MT  $]E!%_,N +#-,CQV&:,KADWE!;,$CH,?J (GX9U0.:!S)I+UN_!RM.H7Y
M'96\QZ![B^:/.].BM'2($>72<]8$*6(-V Q<!XF,>QJWC\@,8SUC[5/;\*5M
M>$:[D7:^!VD'-/[DQA&@4#J66+=&?Q"N54]+_A]QLR^8<U<5;$QYKL)7"\CP
MGA^[D2G)/RIEGP[#!6RU<43:<PR*<1U*[=PFI@VQ>S>JQH35.E7N4U_%AA]+
M3M),XVHD=P(F_1*,,?Q';0&<7XT(D9BY$CU:=0=C[0R3, )$\FX%:3[5:GKD
MMJ;/%=73XD24"K4Y"7T%.#> '\^>+'"E26>(!G&=LI@V,N4W,CE>.L(*0N D
M"\6@*&'*&H8WF7KG+,<RJO5)@9EP^W/V-:F?QG>D5)21<PBC$%::5&Y0#+>\
M@'I[@2H2 VG$SK?/Y5BRRJ_6NZ=Q<HUG0C;5D@%X0ENF*HDRQFR%IV)L!^QD
MZ)]<(>M,U2VUY/KDN4*$D8H:*0)+P5D)UV?41K)."'PX2>CQ<4&L(HN4Z=)9
MIB;IZ+A2J]52\A.M55G<PLUOJ7,,R2I=HK87HS=:MMNU<=B]?&["!BQT+VDK
ML%WKDME.MY+M_?F&E0([+']$&B0WZ/OC91"&AR'2.]D3W\M]MKA[&-Z/ZF%_
M0I N+!XI72QR6'7#\0-Y"*B;6&T7*CC'<D18/IL3 V&J &:)0RCTR/P7QASR
MGP",T&B[L_I47[B1K)@;6^=M/!W?I)HX^<O4*>8K)UYJP5T-T2G_U8_%'LUO
M6G%H--('K9<&1>+PZ_\Y/+QT7?_&!7&\9ZIF!U,='D8HVMSYZ[0+C^!NZ&OX
M0%[E5YZ+K.KY_N#TW;N7EY?JZZ-G5UWOZ5V]5FN\PY_?X8,'X?/^< #/ ^JR
M6';P40[^;F)T^/[7=S@4/\5_2RC^/U!+ P04    "  L=VE,0:EGU_4-  ""
M>0  $0   &AU<F,M,C Q.# Q,S$N>'-D[5U?;]LX$G]?8+\#SR^["YSCN&EW
MVZ#-PK&5U(!CYVREV;O#8<%(M$U4IKP4E=@XW'>_&4JR)8MVI#CM>JN\-++(
M&<[\9C@<_A'[_M?%S"/W3 ;<%Q]JS:/C&F'"\5TN)A]J-_9%_6V-_'KV_7?O
M_U:ODTLFF*2*N>1N23I445M2YW.0T)/F4?/H'8&'X[?U*RKKKXZ;;\F_C]^>
M'I^<-E__A_SW^NI_Q!K9I$X>'AZ.7."@-(<CQY^1>OWL?>!,V8P21>6$J3Z=
ML6!.'?:A-E5J?MIH(-4TE(Z/! UD?]P\:8+('ILQH2Y\.>NP,0T]]:'V1T@]
M/N;,K9'OOP,M17"*I(_R^OX[HFMG*CZ<'/ER K6.FXW?KGHC+6:-K"J?>EQ\
MSE L[J27T)PTL/B.!BQ-@C5<M2)*$[QI1(69ZMX._K_UH(%-YGP' 1>!HL+)
M"I13(E:[^>[=NX8NA>KK^F%0GU Z7U&,:7"GZ\<%".HO]>-F'6%=DSE^*)1<
M9A4/F',T\>\;<>$VTE!*<,]MM''I%F*7<3,=%"#)ZSP)6SA3,PV6;&F'BWL6
M*#-95(:$)WE"0;D3F.ETT9;V NZ8B:  29IY$C"06LY98#2=+MG6EIK++8U!
MR9;67#:7S,&XL=4AWS6H=*3O,9#$476VF'M44.7+Y07\SH#D"Q'.S(Q<)1LH
M?0,JU:$6D]S)T#Y.F"+"J$>%\"%(07 [>T_G<R[&/K[&KG"*XMI 1/#A9MC=
M$EFT5AW?"3%"M81K"<75L@N<Y$QSKA$.P.RL<18WZ;(Q%UR+TSQN0AA-J-*/
MP(%$+$B*Q_O&)H>89Q@P=R#.]#/8*0 6F@ C2DP45S$0K-D5JNY0SPF]K>P;
M&5S/GH!SVQ<N$\ /'@+?XRYZW0@4TN-#,!AW87";L0CRHI6-Z+\"R%=UX;D]
MZ'>L_LCJX--HT.MV6C;\&-GPY\KJVR,RN"#=?GMP9;V80J/;]F>@Y!3J\'M6
MRBXF2J.13IYB)##1]=#Z"/6ZGZP7DST"_#6%,5=-F>(@WM/MEV5C-.;KYS(F
M^3'3VD\5-NXY]3 +'$T94\$.ZV7K&<WSIIAYSEN]5K]MD=%'R[)'+]!'D!;M
M13N(C$;Y^2E&>>D?YJA%@^F%YS_LZB?F^D;3_/*D<-8:?207O<%ME7M.!N0I
M%1,6=,5H"CX[]3V7R<#Z(X3LMZB9=G P&N[MDPSWL=6_M$8P D$G:\&(-.AU
MK.'H!V+]XZ9K_[,:UHS6C^+XEOPP8OP.)S0\<#P_""6#'Y=6WQJV>M7 J0-S
MT'O@C\E1H*2>U@4PK?O(W D7DY8#12 NBR-1\>HFK)O'FUB#8W8_M>PH81K9
MPYO(BUO]#OEH=2Z[_4O2:D-QU^Y:%8E#43R 5!6T )RO812.L#<5&%%N;J(<
M=7Q,20%=Q/H:QN"*H$FE ,<,KIG403>&<O.M$<=7.1Q;PSZXY(A<6\,HME8#
MQ):CUTJ#(7,8=/\[+X;1\-X(Y,DFD*UV>W"#'7UHM2T( .>]BB#9%?<@OR]7
M 37]PHC=ZTWLNOU/T(L'P\H$Q!&;X#"36\8TO#<B^&83P9%UB<,,('DQ&%[!
MZ#.H2#"\#*FD0C&&0_:U]-W04;=4XKN50SY2QXCPS[D4ZJ8U;/5MRXJ&\NOA
MH'/3MLEM:XBO*^.Y'7:G6A/)HOP_R: R[XQX_I)/D\YMTKH<6E&67PWTHM4Z
MFR[6L7+]PHC;VWRLU(MP=NNWJKC<!1=4.)QZJ?P\0L]88H0Q-R.ZZ/9;_7:W
MU4LGZ=7 $Z;R"C)%!LCIB-@#V2:I06A'N0G;5[D9$$SD;<@I+< WCI8]F.Q<
M5FA4ZK.'.)$$(&'$$?#HI$/FK@I&D',3H+YUF^2<.*6$\:@/S^TJ1=/",W<;
M\_BRT_V8R&B-W#2JU*2?_!CQKLC2L&&2GS;(]F(C]+F)EW$EH&H0;TS^,_B:
MRXS@YF9F^>6!BB&;FLRF0<V_-N*9FZ>E9KH5 W+W)"R-;:&:1KC+3]HJ9@13
MPIR&?D>Y$?#<K,Z85E<,Y,(9!IZ#=4./#<87E,M/U OAT4C=88IRKVP&4YZ_
MT<BY*6C)9"<1@_AC@H(0+0G^6LM"4L+\1'Z,Y7EQF&T&M<9CYJ@MUAR(K8<>
M"F[=0N/IFH,Y'EP'_?=VQ#];;J.#YQ8']G#P2,'MSHWG^]-:DEA-$NGY]_7>
M>(!,8ET)%R2M[0\DTI=0X6Y0K'5^Z4>/^^/*E_!0G2\BMX&9>3A#24$R-64R
M<^"NYP=[]X+]6C7Y\,E^V]!9'TXYW5I +$B)2+2,)",D02E?O&Z;_?N8PV*]
MI[E/CMSH![EUHI)^L&JE<G8TK$.,PMF,RN5@/%*^\WDPQ\9C@^!0,V2Z*Z1V
MZS*6?4Z&1EOG-_/-2R%QJ]B#=;LD:I@D+>M1)&X[_='#BPN Q59!.P5,Z\X/
MU2!4^!$8?NN7LF;PB04 (QBSK;^G4M[26C#I\ "G0(_ZQQ=IS>@\1=?1T@-#
M2BA"42J2$BOC6P&))-.NM9*-I(1[<2XJALSQ8;KM<=WL8#P$S"1W]!%+P'*O
M4/,<O(V.DU\C-#M.5@!TG[4(L:^\!*#'?<2<-12I:+1>;D5RB_4JG =LK)=O
M=J1S&G 'NDV'>R'XZV;UK)F>AY?1DKG%3M-:?;X3ZB9UAXL;)4FK!)J-9IF5
MLWG^U)^YVQ6H9[15;IW4<%JPRGTNM9V23H&BE\LX?\A8HA2%T2:&DS6IO9E5
MVC/ M"=FFV0RE;//[BV9S:BV6MX8A#*NM82QG\F-WO3L7(UVSG\,\?BF4#YL
MJBDCSGI=Q \E>8B%(#*2XL4K,O8S1]"2-":+OLZM=16P:'5C:_9TYK9%J)UU
MC%8PK#1E3G16&?/4L4XSX+LJ&-'.K?6DSX%6&6K3EO5JN_,C9Y)*9[K,@%^.
MQ&B.W.K)EHUOO=]YK_<[IPGC%Q-MC4.%:AH-DEN5V&*0;Z6C)-?HX#]X-=:0
MC8F^8^H4;^+Y4 OX;([?-$7OII*-P4)@EGIR5=?OH-#18N8E59#UCANOM"$W
M,8@;3EC$EQ#MO@,+F/AS)G&T;R3"UQIG^^L#>)?5)VNB@]+&HW=EM0$2YAV<
M(N#79179Z K/JTXCN8@*GM;74T$!:.)+183QVKQMU[]%-^[U?$>SV4&"O^H)
M71U?U9NOZB?-HT7@1H*5:'^E4<GV$[IR[9NOUBO8<D* 3;XIT-C.6_"VM*G;
M,Q(VF*>"Y$U]S:JHUCLNGMLEBX$L?JZO6925P72W7Q$ATG3)CSV@,%X36$B.
M-.'JUQZ2Y"X1+"+%BD@_[=%Z_D[!(LVOJ:+'/038O)^P2/,)#3[4U\2EF]Z\
MK;!0VPF1?BK7>O["0SU0"#;!+:-BP<B3,D.%$>D=!L'FS_M(4# 4IEI7^[:\
M^[+'HM*DN5AK)N6$VWD3:!&O2&CPH;XF+HM+_@K*(C!L4NUA&//EF>6$\$7?
M+ <I/F;FKQ]]^J"I>1DC5'QCL)9E]^6;K;L +RD&OXP21GVS[BGN XM)5[$9
MSF9JA,:U/M1@UH?II*X%"1SW75O3N6%TJK%&!/<\W'E)Z@8A$',58NFE],-Y
MT@@']M&T$C/2WPM)V3@C&\KA/537E+N0@8;"96XG1-&OM6@7OCP<_8H*FE<1
MO.Z.R<%XO3:;U8;#NPF3)G7&U N^D#X&J?*BVTS.!N/L.O(R*WTBR5<6WRQ9
M7@.]X7H.2;F+9RF9""*'Q/H37>]\N:YR39?:A1^H=),C .OCTW@BTYY2$1_!
MN>5J.F6>VQ61$VRX*#(-OC(H7U'9/P/I6\8G4SR/=<\DG;!+M'D'<HW5XF)B
M A@@$%G=W#=G@L=1,/1C/HM:O&+8ZU<XZ>NJ3UU_1KFQ W^Y<+HI45YF<#0]
M@,"$_K!$WR*808,@M -Y.'*GQ3%*._2Y<TCBIN1YQG@#]L-S7=!W!N,!=B+/
M6YWTVL)J([!@Y5)Q)5J94G]"6'F*LE\(:SOZ?S/BO$/7#VS_G.$!*>9^&Q _
MHF,>V?A[(C'!CSO:D,<L(;8@UZ"UX,%73WM==>I"9!9!G-&E\'E$TC*J=70X
M.8 8\ZB(!JUP6([VEW&JLT!/80<3-'=)E]>EP\9,RJS#XUG7'J=WW-.?Q:RR
MBO7N7]8I9[Y@BLKE\W36J.I=_-'>AYH#TG%58A;Z-(WRT%BA](.#,6M:&L/(
M[<.,-!@I!I1B<C!"&\7*2W\1]3B\%@DE"CI,^#,NHC/S??9@4_Y 1<<'(>3A
M6.0I4AN6!GQLAWJM&6X<#,9]IKIZ(P/KX"=JS]'9MBN[;V\K(+XAE_#'ZD&?
MOKYGGC_'DK8?J.!PEGH>E3"O5"L(F KZOH@V7I2U<+S0C2Z?PHU2_! $9WCS
M=#;Y-0*HR^[*6+2<'L^8*&Y^<)7ZE$G?;F&SA3KW?.?S1M]7R?N_RCR_N**&
M:?R#;T_],*#"'?&%8DP8/E0YF!!91EJ3KO"\_!>3OH7K'0>FV3;9\GKTN,!/
MTG5DO:!XZ%DMV_X]$]!]K^B"S\)9R_/\!_U%(;_G+H-!\X CQ-/T*8=+-)Y<
M<8'<;GWY&0)0F\ZYPNOY_Y+([-)H#VQLB#8</Y-A"IBJZ;> 3DZGI^ S&*^<
M<)V1?-5<ZMGA,:N4!Z<K(..&">"<BN6(>M&7 -#$%$:BP\F?BTAI7!,&&0;B
M<";<FQ*9<GS!%LP)<<2S9G//7[(#LL,NZ8P)B(J']" :TID>TGDRI.,YAYFF
M/A@-R\MLZE,P-0+/[+#H+T[Q5++68--%E#8?]%RMH J@.Y[BC$XUG/T?4$L#
M!!0    ( "QW:4PNM7W,;PL  $>?   5    :'5R8RTR,#$X,#$S,5]C86PN
M>&UL[5UM3^LX%OX^TOR'#/.YM+W,[ 4$C$J!*R285A3VKK1:C=S$I=Z;QEW;
MZ<NL]K_/L9O2)DT<IRV-PUWQ@5)\['.>Y]@^MD^<B]]F(]^98,8)#2Z/FL>-
M(P<'+O5(\'IY]/)\5SL]<GZ[^O&'BY]J-><+#C!# GM.?^[<((&>&7*_\:6\
MTSQN'I\Y\*%Q6GM$K/:IT3QU_MDX/6^<G#=_^9?SW^[C_YS;WK-3<Z;3Z;$'
M-0A5P[%+1TZM=G7AD^!;'W'L@%H!OSP:"C$^K]=EZ5F?^<>4O=8_-1HG]67!
MHT7)\QDGL=+3DV799OT?CP\]=XA'J$8"+E#@KJ1D-6ERS;.SL[KZ+Q3EY)PK
M^0?J(J& RM7+R2PA_ZHMB]7D5[7FI]I)\WC&O:.K"T9]_(0'CFK\7,S'^/*(
MD]'8ETJK[X8,#T"#D+D*X$9S(?MSFP8>#CCVX .G/O$D4SV &(]P('AG< _$
MCJ :V<3+TWW,"ED=E334Y7_KQG75KWYX3Y7;=#1F> AER 3O4__4BM_!F&OD
M2X?K#3$6?'O5$]6\-^J(#^]\.MU!X8SJ=E-\,?[X1EJ]E=VMR?M@ D901K 9
M&+'R>VM:#E]>Z&/9[Q9?SMLA8_#I!@M$_,*Z&52XJ_*R2SVCF3%N:^5W:_H6
ML0"F+][%K#=$S&S V!3:38F6Z](0O/\)NYA,4-\W4R--;+]H0,TT<(E/U$S6
M&5PC3MQ6X-T0/X1^FRQ>Q+_VU90TV$6^&_I*\ ',BQF.9P+#D.,M39>-[V,R
M@_"#NK&6?#GA4Y; >-&0FM4'B/?5U![RVBM"8YCBFY_KV!=\^8UDXW.MT8QF
M^)^CK__X'8M%LP^4\V4#/NIC7S7[1T8YB<T!M5PU?<?H"/ 3) B!M,Y8!H)
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
M96DF-U?#1PUG*E45GX$0(RK(=>2_<'2\4L8[WAXEKPO.U?*Q92W/1;\G:9C
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
MSUJ4KM4%M$Z-MK8X9<'$]&(>4^*U5-&ZO*Y5!\Q.;;$6J64AQ?2>WJ;02UO
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
MJJ1(-&C_Z=6/9\&\=TF9EIJ,'I*(VH!I)='<V:D@P :V.T2BY;5[W2 ZY'6
MOCKINNV=E0R@?+?WJAQT-6>=OJ9R1(YH>\"_TA-H=A-7D=!.NONJ"*!ZM]?2
M_@5Z.T/CF'SVUG#_O52_T\Z^*@*HWNT=O7^!SL[0.*)$+O9P@]+')'3=WS>D
M\'I5=,&//M^]ULUDPV%;]>V!*9_%()&H'W<L 9#Z+]Z%72@<4[:@#ACX@X0O
MK_#OV3M)_1=2[MDN_9Q<^V%:WDM%8T31D128='NUV/G0P4P,J@1-"/2#?%QY
MAX=N;U\CT,%&%\8[VDJZT.7<ZL#"@'.<:<H([+F]/H^@!SL?;$TXPY18K2LS
M!\X1IRDCL.<VQ^*/$=>,,TR9]*P;68J49#B'FXZ U$#D-";YQV!KQ)BA=(>N
M;'I-!@X6T6"JVW6_?-L1@XHJ:;+(SD.L'XO)Q$^GLZ"P"M3NQ57W#O=[6Q-8
M[2+_$T]GBI'5/U(\K0=A8DCQQ&)).[)ZMW(Z'2+.Z72HE3+H<*=R.AUN0TXG
M;8(01E97*_P-[!H^R.@I*9/>S!]D>(*/2V8\E>J '-_[<H+)3QD3HNACF<S2
M,:C6 -T$6+)_*4^8ZO0TH[>.%,\3=5T2C&7F[9!IA,_;74W>HF1*ZD\-2%]Y
MXM:A()U>)=$:=6PZ)>!V(8)R9D2HO<-C.:)&^$$86]C>;Q >0NTI =&;?091
MVKM/Q/L6*',[0ZT4NHCU3EE3X4[$'3+]Y])7(<Q_S3MT_&#$UG5*GA)1Q>HY
M?OOH\-CMU=WN.U4S'>U$\-FFK]3F#1?^UT"CVQD0YFPJXREQ)R*T-K6ZYI:<
M#\7[- Q*Q^FXRZ.&HC! O]LP$&?'$!T%[42 DYX*W/=2F"JV\V9XR[[FM.>7
M2D?UIJH,=Z:UG[;5Y<U) 0QLYQUQ-]W>L.)1O3#;%OL<GO/>KR4(\+ K=BP,
M T!?]YA>W6T-GW$&<34*-$4!+K;SUCG.<=!$^])7@.V&D-[$[P B24.2/0:O
M9%1$9#B>_W):O::2.XD170AQJQ CNEG8.SSM/$1T76^R2%%F>>]P8.>X+ P8
MY2B0,U+X@O\(&UV),!O8V69H14X)R.)9@D5X=BEZ]-22X\A$].B >UF(@V2'
MHD=/]['$,!DD"&'TZ&)J>/"_?P.@:>A'V5D\>BS>WB+Z(AG)RRS]](UQI>57
MI1WOR&TH4\.E3AD:HK#2A?!_).F?L"5-DX!D^JSR:P-@IQ?6&G(I 80H3>M"
MY&M0;@8;]*]),M)GD%\; #LU@3=D4 ((4>[1A<@@I0I54 P@.+7/-N1D+KG;
M-S89ER+=/JS9V,BA<O!MW[C7Z_>WYI6:(TL)<\27*0WI6';<6D+<]E,TS? 1
MQB^2<W.M%*"V<R^ES1VCD@DV9^NB(SH4ST23GKM6R@$(2WMRY:/PADJ%FJ^)
MC>?<VUCU6$Z[33GHXG7,)X!1SK#<6S2L8M[1D=/@8$9W7=4I5V@SQTBV+N])
M6B: @$V2@DK9I4%(I[&*:IH5R([HE%?N%A2NZZZ4 \SXDA((ULQ-X1&=TIK[
M_I:PXE%UV)C(;W/:^!QT:M=K.(-BSI[7%G[!V?-'CVJB42Q;$^==2[['.6V]
MQ[G/BJ<LE:S&M3(@%^[XC<;#F+64KP,W=(N.2\5#$@92+I:%0";<Z0X-D[&&
M'-/EL0<*6;*76I0!Z;?*]K J.*;[5Z5DTB0'M5+>D:VKF\I;EC5M"E1>$UET
MNV@;=(YE46^B?/DZW.O<C_[-_P@GQ41*PTHY ./T +W1J=GJWY09T]V-;Z W
M)<W7RP$*IUG 536_(3.FJP-/85[%BH["]W!4^)%DO666AW&/($).?>WE@\ 4
MT;XA)<UJ6Z9^I5'*K^';4W(5YV$^E9XJ-5OR>ON'E@XDR@NZ@")%3E4PBL*V
M_Z78QK*5Z(1VA;U'>R/ 71*3#Q(4-&!AGC,K$Y]#!57H76>GQ])FPXMQY)2"
MY#MAN\^J,S]&2Q;%>C&*'%^B3<%BN"D\GX'N;0#*EM,UBT>OWW=M1F<H5LQ
M770^!YU'^;2A ,NZTH8+^7+1U[$7</SBWY.GUZ3(_'CT&'[DA,2,"#B)SUR]
M"8K+:<0OL\LS5@MM3'R.M!)P\$B"CT[_-TF3*WH?4(423@4JK-/@4'4"A CX
MZC80WP#DYS/RLXI\4I(?SLE_ VDJH-*1H=<0W8DXO5JN,3Z:(./3AC!Y <_?
M465B'(ZKW&9G!2@B#?\ISB!G^EO>T?%V/O5SJQ;4:D5?_-[7O9'E+"H;)R,V
MU*L/^J,HM%FM <"]G2F*U/J)AA+XY'>?(7J1RYJD[V% V,(OWKPJ]9$]);D?
MU?]^D63Y79+_%\D?2)"\Q)(IR-HW0;O;F0Y(K8O9U1N_5VY1;FG-1W)MK).:
M(H#N<4>^.%H^FZB1'T"_1=FH#;Y Z*1[:[SY?K2ER:M<=WU-%?.'A8-LV"T3
M)6UDZ"H7N)LX3\,X"P-KW5[C\][18#N?YK;<K755R.^V6Y20N_S/[(9'!;=G
MHWLR/@,Z_'$NUU 5O[MI)=HV_%HT2$C-6#"Y#\=#.LM'T<+PRVF*9P+L4@;0
MZ"Z>Q-SHD=\S#1CTC:!Y\M,7DJ]:O)Z2<W+EIS'3%-#5IT%_NWBZZE1]_.Z'
M,,.UHC7VW0\C&A5PG:3EIKD#@_GZ)RFQV_E&1K>&<[;>^)VRDP?K8=Y.)N3)
M_R"9VYPL"T$NDICN:$@<3&^5\HP*ZGF]P]Y^]RG<-B62YQWEU/%.!G;N8TAR
MCTJ5RADL8B#;GD7%;"[2DX&=:5,S%ZF0,,Z4*,2$*/5*V[R7)[8L( ;RD9:J
M9O/#08(G+XL!7K"$HQDDJ(ND+4.8&WPZT&^3++N )7\ZR\.><>8QA5H@NYT
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
MU^X.>L< KK<%6Q?'.$;_VC@/@9(IJ)/0&<VJR\5$H1DJ3J@LD&<@0T?&@@D
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
M,O=4$/3'7_^$_HW^!R?YHA_^'U!+ P04    "  L=VE,F8G8C*9   #23P0
M%0   &AU<F,M,C Q.# Q,S%?<')E+GAM;.U]6W/;2);F>T?,?_#6/+ML4I0E
M5W37A*YNQ<BB0E)5[>S&!@("DR*F0$"%BRSVQO[W/0GP I!Y!1(X2$HOW2X;
MF<SO?"=OYY9__X_7>?#AA<2)'X7_^&GP\^>?/I#0BR9^^/2/GWY[N/QX_-.'
M__CU[__CX\</WTA(8C<EDP^/BP_G;NH^Q*[W9[)J_6'P\^#GKQ_@#Y^//WYW
MXX_#SX/C#__[\_$OGP]^&8S^SX?_>_O]_WVXN'_X\/'#CQ\_?IY #VG>P\]>
M-/_P\>.O__:WOP=^^.>CFY /,*PP^<=/LS1]_N73)_K]ZV,<_!S%3Y^&GS\?
M?%I]^%/QY2^OB5_Y^L?!ZMO!I__Y_?K>FY&Y^]$/D]0-O4TKV@VKW>#KUZ^?
M\G^%3Q/_ER1O?QUY;IH+2CJN#]POZ']]7'WVD?[5Q\'PX\'@Y]=D\A.501P%
MY(Y,/^0__TNZ>";_^"GQY\\!'7;^=[.83&$,6>SE0OX\*%K_^WGD97,2IB?A
MY"),_71Q%4ZC>)Z/^:</M-_?[JXJ@Z=]1%3^G^B_?A)W\.G71H,CL?\"/;V0
M*V ASG\G@1_Z)YD\@;:=>/!/?NJ31&VDZKTU&_;%7UDN!P]^ '[M-G#51,EL
MUW H;AP"MN26Q/<S-R9JX]AIU&P0)YX792#K.^(18. Q4!L&JUFS@5R%+R#:
M*%;5F,KWS7[ZGCQ1?=.=7:QFS0;R+7-C-TP)H:I_&T>3S$O_<&/Z=ZIBD771
M=-(_IB=/,2'Y_%2<V=4F3;4$.B8/[JNREI2^;_;3EWX(>XWO!J452FD,[(;-
M!G,6A1,2)F0"?TBBP)_0C?P>=N!"S.-I 5QI?,I]-1YR"BL7'$?\7#FO83U_
M4I]MHN;-!G9#?BR7,^@?IDP(?_0T-%S8OF6:SZ+Y<TQF\$V^=9KCG-EQ1R>&
M![J?&#XWK/HT?GK0&*R@M=F3A,Z8.$V-;>8:8V&T:G,_U1B96D?F]Q>-(8J:
M=[\(W8(JA>F,I+[G!JVM2%N_TM'R1"^?DRP@X^FEZ\>_NT$&?V2V/B>IZP>&
M5[(:/]^Y8"ZF4^*EG&&-PS+%IVY K_#W,T+2I,+WS(7M/KD*\W5I%@43$B?%
M$@H_7OYR_$P-&7 2:%O@Z+ Z)W(]6CK[HK 8&)QVLGD64)ACF'UQ969>1TG;
M-#0<5$="O*'[ _VN%6GL]M["(E]1XOJK^%8WQH]@]]E\[L:+\?0^C;P_Q\]T
MSBPE1>?4'<FUHG1/UV'$Z.^9A[Z>%*6?.WF,LG2<I=0X2BV_I6$FOY,$Q@:C
M/,MBNGD&BXM7$GM^0H\*3>72SF","^V.>!$<E0(_'^!X>@?#B'TO/V_ X-I4
M'2,_;5P@M98JI7[,WFNVI7?J)KX'LCKW@PQDM?VY%AI#/V7:&EN+&I5NC%WP
MRK.^^,O%<CKK#%FOP[;W.D/7%U&?;=YLMY5W?6 :9_'RJP6L/"364ROS/]JF
M$&K-'-TN39K3:QX8Q5T8,[?7&IVPO7ESR?I"_$\?KDZQ-UOH#%:S1_/#KR5B
MM8[:M@"YR>PRB'XTN"1PNFM[X/S;N"$HHA]HN/SE 1QJV]/Z6_C)?_O;W^%F
MG,#X\I7Z&GZC\NOD-26 :K+Z?=I![2B#7_\>1%ZE^X!&742Q#!W]&T?4]<EC
M0N--TE5'@?M(@KQ[1[FM,RQ(4!MC(8$\_",AWL]/T<NG"?$_P;!'] ]T_*./
MGP?+X(]_A[]:#Z+TVP^%MWQGT*+/G0,ZS@]_^U!A[B2NCAK6IU6_\,<=VJIQ
M*\LO/CWGQY*/WLP/UHQ/XVA>0Y++L41J>+($AA?E%T&JF%$,,^,?'WX:_/0!
M,$X)'/@FUX5TN!AR +D(:](X=9/'O+LL^?CDNL^4RZ-/)$B3U=]04H]*I"[_
MVEG/\;/ 39*E*>#DU4\8S$K;.(/1X"L2PS*:JJ2J0N&0.[2#W#*H\VCN^J&
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
MOK*F%9F\F_.E:@U\5CM81K'MBZUM PK [<ZVV,(E7>F9W\-BB6VI4R"*S;
MD-VI$27US\.ZBW5P4Q)<NK*K=0"BPC9Z"2AD<ZZ#S%2:0D^,K'I^I8U)YQC]
M69L.COI;<.W.05 0#3T!WQ 0H[CDO69/(&OLW8!+J70]4 =H*B_@.2^(#_M7
MG.(L#B+(IV0:Q61[ZJDH38->8>'MSZ5128$:@S6695 *9^B3'FF^3-)0OVK^
M&E#1GZ#WQGK72 C&\B$0]1%Q _S2GS2I=C; +X+,*&T[9[$#7H23?CKF;NBC
MPO0[% \;4!-E84I?SHD"W_.5WMGE-W*^?CWJA[]"[ =*:A4;4^D3)(!]/)71
MH^&24$=LM\NK5-TPO^U_)^DLFFQR^G;_EI ;=TYDALT&W8)8L2T?#56"8_-L
M+!.['6 \?(JV45Y#9_#Y,_:UICFU(B.J!+G=?K$36*\G?I#1R79/'R7/Y]7%
MJQ=DDR(6CAZ:LH)2D.\R@NF6Q'D%U=,%NP/)^M3BKU)6L&UZK:Q?[<O,[GII
M;'A**YRL*94/^N&J=?IUU&Y'-G:["Y>5>E8Y/?(48G8#*@OLLY,B7VRRA;#0
M_(;L9+.++(XD266E3P## #NJJQ8U'"!FRXPUY>(6[GV3Y#XE<2 *KN%^2T'U
M<X%584> R*ROK2E-V]/[G(31W,\+;5Z%-^3'@^O_<,/S* C<6#*U:G0%(D&/
M]*]/<GW ICQJ>"F=INJ1@W"QU^!6CN9"N)97VC)981S61&Q3@9 J578K<"RO
ML=5^E7$04T^B9GD4\@S3JM@L+Y;5O-(XB $[5K86Q7PLEI?#NJ.I=I)->OT-
MA8Q],&ME7]Y&B%<4RQRITOE9^HK"QG;9;W,@8*HR:,.%L/KFV%.JA*+>"15:
M?X)\.O3:[8C 6!$LU,CF927QXKT_;U$.YY:'2<@;.X,!^LN(VLQR399J8(T5
MR^I)R'M?,M-!NM@)V894J;D4C)7O,J!C"?%^?HI>/OFY&*B&'2S_3'7KH*1;
MQ=^6X-]$!8*3.8WG8>B-I 4U?&%?^9J36542-<C&RFOU/\#TK/B(EL);%?:X
M(>DJ SEW2);23DE2U,XQ%Y;:[/<I7Q8>F(0JBB' _:C6M76(J.!>">0A.B7E
M.E'G60PDW9#7=##\'H7I3/B6EY$?H#+'/K:UI;1&);0?Y;A*:0R_)86;:>NY
M!\(J8/80K8(_%!9;8[_A#(;HSPVVI9NFA=1BY:\F[N'JB68\W47)\P;+6]*)
MB7U-,*T>>M!YI&M;E"ND8SQ,N)U7#DOW+FJ%M4>_,RI*"SW(2HM,;6GP%,NN
M&BZEBQ4I8%Z%9%5N,R3)NK:1TF8FZ8-*#CO>J/W-2DT(//71-K2CJL]M'#V3
M.%W<!FZ8TJ<U_LK\Y_P%4+GU2]J6RAO;OVG(QJ6*E:<5=IG1[X J$/,,@)Z3
M%Q)$.=3ELRL*FJ'4GDH,>U,RI!TZ>'D:TID]G7V(O8^FZ0^066G\](DD47JI
M4CN*&GO+:,BR#DX>N\TLV=V_N>ZGY!KV/1!2ZH9/_F- 3I*$I/1&IN))4^J
MB@P[[-^4-TT',$]'M(W=& 6LSVCH#ZQJ-*(WB0)_0LVEIRYLBQZYGQ$ W&U"
M_+K26^GQZ=LH\15]OBK-G:_=UY!>CTN6^%[]T/F*;2Q0%B@G;F$7CN69ZBM
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
M]R/Z5RKEM]K]9<H.NBV+IS/M'/G5)&(J$<;B6_&F$L_F;*9R<&[U=X&>8_0
MCVX55D4>IK)X+%;7TD6T];"CG=^B-&#?H+K0LW8TG"=.4WE-^";^1[EP'N7"
MV3)1W1%Z2O;#I[,HS$G*W( ^+S"0:7ZWHZ%DHE\O<><&BL#?4["$XNO*M*\X
M DH:^L5]'W80!2&;2N?"GQEF%I8K6#_\,/&]O)YJ1]O'UH]2:M -'?NP2[#E
M:BS3:U?G43Q7=\2+0L\/_/P7QM,[N,+##$^799[?ZZ<IE_0:'EOCIAH-L6U5
M)H2MY*3*H;[[J$JEK0[0(Q\8#.EZJ'(4;]M!-3I 3SL4TZ/LGLJ1O&WOU.@
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
M83%5O ;1F/Q;./'A .,_EH_(%.(ZY.8ANG7CU/?\9Y?:*.^)E\5^ZI,D%YZ
M_:9=4R%CF]X:*(PA^(W+[52?Z'O 4[7*#%K?1Q^B8G7-]\M9%  \J69I]D0E
MB6W^,K7R**,U51\GI:XT'(79<F17#1KC+$U2%^98^"13%ZU^J/BPLRH;*$L=
MK*8J\4S(U ]]VLVWS)_0<F^=JPQ,E#@_LN>1=71Z%-:OM%B(BXFS:R\K5<P1
MZ%'SSJG L0-<&BB7,0&8*AS4 XWC3+BET7%GWNDO4[R>0)1'V'5NS"]4$K3&
M:AGU0'.8PM.]2%.Y],TDJJ$%(DSFWMLMB:4W;"\578/O90LJ'6Q#J$'&JZB,
M553BS>_VW5(GGA=EL-7=$8_X+W1/Q'T,8#,.E0K_C*^!FJ+0,)*C:270FR@E
M<(%VP^0DG%SZ(9 *BK09L+J[2:M'"A][OO%9D?F;ZD"UV^O$ $<]PP!B<I5'
M2!=.\Z69GO&UQ$-EI'\J:73W1B,E82N>2>'8[?]2D@1?#E*7F9'^J:2QO2\F
M5::!4BJ*RFXG7F6BPQS/Y_H&J8H[3[4+*B]L=T\;*YPF?KL=?=15\8,>GB^C
M^#S*'M-I%NR>;T7:HM0!E16VS5635XYRZ, U^_1%1[<;NF"&H&T^23:S:_67
MB[,LIK)&N>>L![%Y-TOAOB-HY8R*H.F.#=A54<HN-<SO8>38TTDJ5YZ%F0O'
M[EN)V5BXT3&V%T% %.=**@9C]V&_:;#;Z"NV)5]"#YM3'A*[#\EKU58Y#N]^
M#"+ -LAK3TX>"KM/KVM4=^Z/[Z#>L>\&]&AWGST_!W" N2'I>'H'#,5P"53A
M6*4?Y_ SMF&'QZ:$>W5TIDZNJ)4#UKC_B.(_K\+;./)(HJ\3_-8@*VS;2DU-
MD&$R]01</_B_]$,_@:O,MRB:Z///;PVRPC: U.1?ALE4;%D_^ > *D3#9X >
M.R"U)J/KP9N*]=H."VS?\G 6P==AG@<9)E'@3V@XZZD;4'/+_8R0-+G-)3@C
MJ>\!MDZ-#^OC\]J"[ :W49([H!6L$"K-G<$Q@A>VYNOI _R2-<HBE=Q72X#>
M31"E%*AC[&,NBR%=VT..XFW;'@;XI7G$]"C;'@:"LCF6V![6HE"Q/>Q^#"+
M/G+6F)5;P[?;Z'"[&F.NF3<TQ4=61([7!,2!?=SD<<1F5 QD+ZP&58@:M>7%
M#4%"V!E*3:AFP]D+,P$+Z%629-ID%XU ,MBNN>9$EZ'LA2V@E$JGM&(SOZ=O
MN/1F]U7B5@3#[//LB(0"KG&<RV62XUL%GJO1RVL-8L5VP=;F6HS)5&Y67R:T
MQAXM:.4,^N.BU>6;C<58*E6_B);NS9P6(!1LMVU#@LLXC.5.]8M<M41*43,0
M3V\LD_5HW@%C+&=JE^OVK?K?,I=6(R1YS.5M'$TR+_V#YDN%M!#&=DF_LQG-
M)$ZNPG$6+[]:+%U3*#&']Y0(6D>T,G"]"$3E/IR#(@^IX^M/9537OOL(=*0+
MF3] V Z0],!XK"-UWMU("O+=9;"QYAZ@YYHH$*;K03@09(6\$0_" 7ZBAY@>
M90_"@2!EPQ(/ D_%51P*TK8@(&R+=.TIK C.=N]#!>2)Y\49A:%*^;(!B +;
M'*U(EQ+7%52FW!#/^6,=L/+$*99EF@5R<WA6L%*K= !2P[98MZ +;)1[XK%@
M 5X68])8_K<:@H2P+9XMZ$$576-G1K78(@[_JZL-7*@OEK=Q-O;+*";^4U@D
M"7B+!_BW)"BJY,!A2%+;U>"O. =?L&VKC33+N"B,!6GB%?LT=A!!+_C?RD%$
M4-Q?V]%2'$0NPDF/#'>X)8\Z-LL5A>I[<<MK:);#+\6N)_5:9CE!_?6W:99#
M+\NN0)BV64Y0G_VMF.70JZ=+Z%$WRPD*H;^;Y>@)!+V^>>TIK @.S2S'?BYR
M5:YV<PIB\,?Y$@!98%#YLE.C0PC';#&;CB?G&LSX,?"?<C*2[^ZK/\_F%Z_/
M^;E#,#T56H.,++"=[%*N#=&4 <W0-'T@\7P\W8+.FZG,CYT#]"+;]2>K )&I
ML-W-?&W_RGE.'M.3IY@4I>1QKYAT+%KW278#9S \ZO[V2#5G/#T#COWTTO64
M;H[<-A0"]K51*%SVDB;#\WY#+*7A#8^PKX@RNG3OAP6DMWU!!!GT]X98$*1\
M12RPV'U'I*O850AK5Y8_FR*>K;L?4QE@7P/K35,N%KN#,:JP;MRYO*HSKPG(
MXQC[',IE2874'2@M5#_M<NFM:+ADJNY^3 6'?2&L-U6Y6-!N?BWP*=],&9]3
MO<8^!W/942&S L/L_;!K.N_(2Q2\^.%3%>%W0HU7 EZ%[:ADL(_! L;8%*L@
MLCO5\WX6Q2FU=- -YP%^37;-87U/)8&=DE#SBB. 8RK"H"?$2I=E3@LJ#>R#
ML8@F16(K8(QE;^)P>TW2E+H1"FV7KLNLSZD@L/TH8HXXAB<^%F-9FT@3-GM,
MR%\9R.V"EAU468O9+:@XL"T3-5=C(2!CF9J]X5>^)//:@$B^8N^X8K:4&:X
MXG%LB0WJ=S?V\P>2W%0V>;<_I0+ SJVN-VLY2'A46F)^*J.2SM/=CYW!P6=L
M.CG$R%FL0.#Q:(FM:6TC_T:BI]A]GM'RMJJ^G.TV5"38$=4-?3D<2#R6+;%
MW9.G;7#RS977!D0RP#87R_CBL"R!Q&.Y4\-40KR?GZ*73_G#7O&B('GY']O\
M+O_:^7;*('+SCQ0>]KR4R;[*V,[8>=1HVY$,9,_58>C\0L#0^05%B;T?UF-H
M/78>0QBUO>HP='8C8.CLAJ+$ML#78V@]=EY @EU%N>YHE1[)"67]#=T.[/2%
M;4/@D6>)^2:'(W>1;+X"V.@!)-L<")BJ#)K'E26F&);"7BND$@C;4=%@.[CJ
MS4056#S&+3',L" N0[!/HSB.?E ?G_L,_\*,<*[3#14YMH5=A5EUG9 @Y:F(
MML&G[N[+CF)G(3F+7DCHAND24?'P,'VLW'_Q)R2<</-1:G5&+:)]W*/%FM 8
M+T\?FI6L;U,=3N;T1/G=#RDN^HQ;H>1^RLR];](=-<7U<;-HJ!)RQ#RE:%8D
MIC.E>("CD ^Z?D-2@)?.&JO%=H=43-BGPK85@X.9IQK-BN'WX*!Q%:8$F$QS
MTSI)O-C/06J>,SB]4.%AAV>8/6:(@?*T!,-.9E9-+EZ?_3BG[AR0#S358ZLU
ME=9^G3[9 'GJT)E1KNZ&,IZN#T[TG<DDI8:O^ML)LSMZJ]_;4X8(,2^3I9DA
M$#4!HKPJ%J]/W)+8HX0^B1(/U3NAHK-W(]'&R5,1NVK\LP1V1ZC%'$[>32T;
M_(ZH#/=K=Y%BY>F+@7<"D/1%41NH*+']0F:X7B+A,:EMRL1X\>$JA#^2!_<5
MNTK<>B!:>?R"5LY182[M^!GSY7C.HC"%29\7EI3D\G/;.$?H6892^;)GB032
M>S;_)K/ZZ!@[T$1"%IMA":"WG<I_U)_WUMGTL#GE(4'+XV??A<?/A.Y3X1,M
MT7L&F]9B&L4_W'B2<":A0BL BAW^KC4-E2&9S=EOCSKN-%-JYQRAO0>HS(06
M@6585A=S6R]$]W!==F,_4MTHR]^# +']G<TVR5TP=B?HK_#\%B;/Q/.G/IG(
MPZ-Y;9S!"#_8EL\4AUH)&KLS]E?H;@,WE,:@[7Y,98!^ I(0)*9U!XO=6?FL
MU6MM[]"\FI;L)"/TM(9:R[(**KN3]7\+8^)%3R%]7QAPGI*03/TT60._!2T/
MZ,L )^%D9=O.7T,0OE#4H%?G&#U[385UMKXTQKT?CSM?3*?$H_;!-7#J#BFD
MF8% EZ?9*!2M*.J=.,?HZ0/U5487IN6U!M8H+UZ?29B0Y111V5FJ+9S!8(0=
MKE2?=3$HR^L-<%9!_?V"B@/;,6Q\,UB"LKS> 'O9JK[[?9)>$D#E!O3.E,%
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
M[/;9C+E^?*+(Z$WDU_\/4$L! A0#%     @ +'=I3#;'*?Z"KP  7[0+ !$
M             ( !     &AU<F,M,C Q.# Q,S$N>&UL4$L! A0#%     @
M+'=I3$&I9]?U#0  @GD  !$              ( !L:\  &AU<F,M,C Q.# Q
M,S$N>'-D4$L! A0#%     @ +'=I3"ZU?<QO"P  1Y\  !4
M ( !U;T  &AU<F,M,C Q.# Q,S%?8V%L+GAM;%!+ 0(4 Q0    ( "QW:4P?
MJVM&N#D  #&Y P 5              "  7?)  !H=7)C+3(P,3@P,3,Q7V1E
M9BYX;6Q02P$"% ,4    "  L=VE,Z[0U-GE:  #&_P0 %0
M@ %B P$ :'5R8RTR,#$X,#$S,5]L86(N>&UL4$L! A0#%     @ +'=I3)F)
MV(RF0   TD\$ !4              ( !#EX! &AU<F,M,C Q.# Q,S%?<')E
:+GAM;%!+!08     !@ & (H!  #GG@$    !

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